Browse
···
Log in / Register
Lead Software engineer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
149 Ramses, Al Fagalah, Al Azbakeya, Cairo Governorate 4320312, Egypt
Favourites
Share
Description

We are seeking an experienced Lead Software engineer to drive our development team and projects, leveraging an extensive tech stack that includes PHP, Laravel, JavaScript frameworks, and more. The ideal candidate will have a deep understanding of web technologies, database systems, containerization, and Agile methodologies. They will work closely with our product and design teams to create seamless and efficient web applications. **Key Responsibilities:** * Lead and mentor a team of software developers in design, development, code reviews, and testing. * Oversee the entire development lifecycle, from requirement analysis to deployment. * Develop scalable and maintainable web applications using PHP, Laravel, JavaScript (Vue, Node, React), and other modern web technologies. * Ensure the performance, quality, and responsiveness of applications. * Collaborate with cross\-functional teams to define, design, and implement new features. * Engage in system architecture decisions, lead software design discussions, and propose solutions. * Optimize application performance using various profiling tools and best practices. * Maintain code quality with a focus on test\-driven development. * Work closely with the database team to design and optimize queries using MySQL, MongoDB, MariaDB, and other database systems. * Utilize Docker for containerization and deployment of applications. * Ensure seamless CI/CD integration using AzureDevOps. * Drive Agile methodologies throughout the development process. **Technical Skills:** * Strong expertise in PHP, Laravel, and associated best practices. * Proficiency in frontend technologies such as JavaScript, jQuery, Vue, React, TypeScript, CSS, SASS, and Bootstrap. * Experience with Node and its associated libraries and frameworks. * In\-depth knowledge of relational and non\-relational databases: MySQL, MongoDB, MariaDB. * Hands\-on experience with Docker and containerization principles. * Familiarity with Agile practices and AzureDevOps. **Qualifications:** * Bachelor's degree in Computer Science or related field. Master’s degree is a plus. * years of software development experience, with \[X] years in a lead role. * Demonstrable leadership skills and experience mentoring junior developers. * Strong problem\-solving skills, critical thinking, and adaptability. * Excellent communication and teamwork skills.

Source:  indeed View original post
Sara Hassan
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.