Key Responsibilities
- Lead and mentor a team of backend developers, fostering collaboration and continuous improvement.
- Design, develop, test, deploy, and maintain scalable backend services and APIs.
- Architect and implement high-performance, secure APIs for our payment platform.
- Drive technical decision-making, code quality standards, and best practices across the team.
- Conduct code reviews and ensure adherence to architecture, security, and performance guidelines.
- Collaborate with product and engineering teams to translate business requirements into scalable technical solutions.
- Identify technical risks and propose solutions to improve performance, reliability, and scalability.
- Oversee system architecture and contribute to long-term technical strategy.
- Manage and optimize server and database infrastructure for high availability and performance.
- Troubleshoot complex production issues and guide the team in efficient resolution.
- Lead technical planning, sprint execution, and delivery within an agile environment.
Qualifications
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 8+ years of backend development experience, including 2+ years in a technical leadership or team lead role.
- Strong proficiency in PHP (preferred) or backend languages such as Python, Ruby, Java, or .NET.
- Solid experience with relational databases (MySQL or similar).
- Strong background in designing RESTful APIs and scalable backend architectures.
- Hands-on experience with AWS services (EC2, S3, RDS, Aurora).
- Proven ability to lead teams and manage technical delivery.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Job Types: Full-time, Permanent
Pay: QAR9,000.00 - QAR14,000.00 per month
Work Location: In person