Role OverviewWe are looking for an experiencedTechnical Leadwith strong technical expertise and proven leadership capabilities to lead a multidisciplinary engineering team.
This role combineshands-on technical leadershipwithengineering and people management, with a strong focus onproduct quality, delivery efficiency, and building a culture of ownership and professionalism.
Key ResponsibilitiesTechnical Leadership:
- Lead technical decision-making and ensure sound system architecture and high-quality solutions.
- Enforce coding standards and engineering best practices across the team.
- Oversee code reviews and support teams in resolving complex technical challenges.
- Contribute technically when needed (approximately 10% hands-on involvement).
- Ensure system stability, scalability, and long-term maintainability.
- Lead and oversee system integrations with third-party services, includingFirebase,payment gateways,SMS gateways, and external service providers.
- Ensure secure, scalable, and compliant integrations, particularly when working ongovernment or regulated projects.
- Collaborate with Product, Security, and DevOps teams to define integration standards, data flows, and reliability requirements.
Engineering & People Management:
- Lead a multidisciplinary engineering team (Backend, Frontend, Mobile, QA, UI/UX, DevOps).
- Build and reinforce a strong culture ofownership and accountability.
- Mentor, coach, and develop team members.
- Conduct performance evaluations and define clear individual development plans.
- Participate in hiring, performance reviews, and necessary people-related decisions.
Quality, Delivery & Collaboration:
- Enhance planning and execution efficiency to ensure high-quality delivery within defined timelines, while maintaining a healthy and sustainable work environment.
- Ensure alignment withAgile / Scrummethodologies and continuously improve team workflows.
- Foster effective collaboration with Product, Design, and QA teams.
- Contribute to defining and tracking clearKPIsto measure and improve team performance.
Requirements & Qualifications- Software Engineerwith a minimum of5 years of hands-on experiencein building and delivering software systems.
- Proven experience in a technical leadership role such asTechnical Lead,Engineering Manager, or a similar position.
- Strong technical background in:
- PHP / Laravel / WordPress / Drupal
- React / Next.js / Vuejs / Angular
- Modern Frontend and Backend development concepts
- Proven experience leading and managing integrations with external services such asFirebase,payment gateways, andSMS providers.
- Experience working on or integrating systems forgovernment, enterprise, or highly regulated environmentsis a strong plus.
- Solid understanding of security, compliance, and data protection considerations in external integrations
- Solid experience with:
- Code ReviewsandCoding Standards
- CI/CD Pipelines(GitHub Actions, Ansible)
- Unit TestingandCypress
- Monitoring and quality tools such asPostmanandSentry.
- Deep understanding ofAgile / Scrumpractices.
- Strong skills in:
- Leadership and mentoring
- Communication and decision-making
- Managing teams with varied experience levels
- Building high-performing engineering teams
- Fluent in English, both written and spoken, with the ability to communicate professionally, read technical documentation, and collaborate effectively.
What We're Looking For- A technical leader who understands that successful products are built bypeople as much as by technology.
- Someone who can balance quality, speed, and sustainability.
- A leader who leads by example, builds trust, and drives long-term impact.
- A professional with a strong sense of ownership and responsibility.
What We Offer- A real leadership role with direct impact on the product and engineering organization.
- A technically mature environment with solid engineering foundations.
- A professional work culture that values quality, growth, and accountability.
- An opportunity to build and scale a sustainable, high-performing engineering team.