- Very established group with offices in Cyprus and UAE
- Opportunities for inhouse growth
- Competitive package and potential for hybrid
Overview:
We are seeking a hands-on Team Lead to guide our backend development team while actively contributing to the codebase. The role requires daily implementation using PHP (Yii2 framework) and JavaScript/TypeScript-based Lambdas built with Next.js and Fastify. You'll work closely with product, frontend, and backend teams to deliver scalable and secure platform features.
Responsibilities:
- Lead and actively participate in backend development using PHP (Yii2) and TypeScript.
- Build and maintain high-performance, secure, and scalable APIs and backend services.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Integrate third-party services, including payment gateways.
- Apply best practices such as OOP, DDD, TDD, and SOLID principles.
- Conduct code reviews, mentor developers, and ensure technical excellence.
- Troubleshoot and resolve production issues in a timely manner.
- Drive continuous improvement in development processes.
Requirements:
- Proven experience in leading backend development teams.
- 3+ years of hands-on experience with PHP (Yii2 or similar) and JavaScript/TypeScript.
- Strong background in RESTful API design and relational databases.
- Experience with Next.js, Fastify, and serverless (Lambda) architecture.
- Proficiency with Git and CI/CD workflows.
- Solid foundation in computer science, including data structures and algorithms.
- Strong English communication skills.
Nice to Have:
- Experience in the FinTech industry is a strong plus.
- Familiarity with React, React Native, and AWS.
- Exposure to HTML5, CSS3.