Senior Full Stack Engineer
We usually respond within a week
The Senior Full Stack PHP Developer will be an integral part of our development team, taking charge of multifaceted web and application projects. With a solid grounding in PHP, Laravel, and a vast array of JavaScript technologies, the successful candidate will craft high-quality, robust, and maintainable solutions that align with our business goals. Collaboration with cross-functional teams will be second nature, as will a disciplined approach to code architecture and a commitment to pushing the boundaries of online applications.
Key Responsibilities:
- Lead full-stack web development projects, delivering both client-side and server-side solutions.
- Write clean, efficient, and high-quality code in PHP and JavaScript frameworks.
- Construct, develop, and maintain advanced web applications using Laravel .
- Work hand-in-hand with front-end technologies, including Vue.js, React.js, HTML5, CSS3, and Bootstrap, to craft responsive and intuitive user interfaces.
- Collaborate with the product and design teams to refine and implement feature requests.
- Provide insightful input into the system architecture and propose robust solutions.
- Ensure the optimization of web applications for maximum speed and scalability.
- Uphold high standards of code quality and encourage test-driven development (TDD).
- Participate in code reviews, mentorship, and knowledge sharing activities.
- Troubleshoot and debug applications to maintain high performance and availability.
- Guide and oversee integration with databases and server-side logic.
- Utilize containerization with Docker and manage CI/CD pipelines to streamline deployment.
- Embrace and evangelize Agile methodologies within the development lifecycle.
Technical Skills:
- Proven proficiency in PHP and Laravel, coupled with a strong understanding of PHP best practices.
- Extensive experience with front-end technologies, including JavaScript, Vue.js, React.js, HTML5, CSS3, SASS, and modern JavaScript libraries.
- Strong foundation in Node.js and its ecosystem.
- Proficiency in database design and management using MySQL, PostgreSQL, MongoDB, or other relational/non-relational databases.
- Practical experience with Docker or other containerization technologies.
- Comfortable with version control systems, particularly Git.
- Experience with continuous integration and continuous deployment tools and practices.
- Familiarity with Agile methodologies and tools such as JIRA, Confluence, or similar.
Qualifications:
- A Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline. A Master's degree is an added advantage.
- At least [5] years of professional software development experience, with a significant portion focused on full-stack web development.
- Proven track record of managing complex software projects from conception to deployment.
- Exceptional problem-solving capabilities and analytical acumen.
- Strong leadership qualities with experience guiding and mentoring others.
- Excellent communication and collaboration skills, with a proficiency in English.
Join us in this exciting opportunity to not only advance your career but also make a significant impact in the field of web technology. If you have the skills and the drive to excel in this role, we would love to hear from you.
- Locations
- Cairo
- Remote status
- Fully Remote
- Employment type
- Contract
Workplace & Culture
You just have a couple of seconds to capture the interest of your visitors. Explain how it is working at your company. Give the visitor an insight, show with text and pictures. Share your company culture.
Try to communicate your companies efforts to existing and prospective staff what makes your company a desirable workplace.
About CodeOfDuty
At CodeOfDuty, we believe in the transformative power of collaboration, creativity, and technology. As one of the leading consultation companies globally, our mission extends beyond just providing solutions; we aim to revolutionize industries, redefine standards, and elevate experiences.
Already working at CodeOfDuty?
Let’s recruit together and find your next colleague.