Software Development

Software Team Leader

Cairo
Work Type: Full Time
We are looking for a Software Team Leader with solid experience in Java/Spring Boot or
PHP/Laravel to lead our backend development team. In this role, you will oversee the design
and implementation of backend systems across both tech stacks, mentor team members, and
ensure the delivery of high-quality, scalable solutions.

The ideal candidate has a strong foundation in backend development, leadership experience,
and a proactive mindset. Willingness to learn and adapt to new frameworks and
technologies based on evolving business needs is essential.

What You’ll Do
● Lead and mentor a team of backend engineers, supporting their technical and
professional growth
● Design, build, and maintain scalable backend services
● Develop RESTful APIs and ensure seamless integration with frontend and third-party
services
● Drive architectural decisions focused on scalability, reliability, and long-term
maintainability
● Collaborate with cross-functional teams to align backend work with product goals
● Oversee development best practices, including unit and integration testing, code
reviews, and CI/CD
● Optimize and manage both SQL and NoSQL databases
● Deploy, monitor, and maintain backend services in cloud environments such as AWS
or GCP
● Foster a culture of continuous improvement, innovation, and ownership within the team
● Stay updated on emerging technologies and advocate for the right tools at the right time

What We’re Looking For
● 10+ years of backend development experience
● Solid experience in Spring Boot or Laravel
● Prior experience in a technical leadership or team lead role
● Solid experience with cloud infrastructure (AWS or GCP preferred)
● Strong understanding of event-driven architectures and messaging systems (e.g.,
Kafka, RabbitMQ)

● Hands-on experience with SQL and NoSQL database systems
● Deep understanding of software engineering best practices and design patterns
● Proficiency with Git, CI/CD pipelines, and containerization tools like Docker
● Excellent communication skills and the ability to lead by example
● Solid experience working in Agile teams, with a deep understanding of Agile ceremonies
and team collaboration

Nice to Have
● Exposure to Go
● Experience with modern frontend frameworks like Vue, Angular, or React
● Ability to adapt quickly to new tools and technologies as needed by the business
Experience Level:
Managerial
 
Sub Department:
Software Development
 

Submit Your Application

You have successfully applied
  • You have errors in applying