This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Technical Lead to guide our backend engineering team. This role requires a blend of technical expertise and leadership to drive the design, development, and deployment of scalable and reliable software systems.
Job Responsibility:
Lead the design and development of high-quality backend software
Drive architectural direction and ensure consistency in best practices
Collaborate with frontend and mobile teams for seamless product experiences
Mentor and lead backend engineers, fostering a culture of excellence
Manage production system health, monitoring, and incident resolution
Balance hands-on coding with technical leadership and strategy
Requirements:
Bachelor's or Master's degree in a relevant field
7+ years of software engineering experience, with 2+ years in a technical leadership role
Deep expertise in Java/Kotlin (Spring)
Proven experience with designing and scaling distributed systems
Strong knowledge of software architecture patterns, CI/CD, and agile methodologies
Proficiency with relational databases (PostgreSQL, MySQL)
Excellent communication skills with an ability to influence technical discussions
Nice to have:
Experience with Node.js, ReactJS/VueJS, and Flutter
Knowledge of containerization (Docker, Kubernetes) and cloud-native development