Text copied to clipboard!
Titre
Text copied to clipboard!Lead Développeur Android
Description
Text copied to clipboard!
Nous recherchons un Lead Développeur Android capable de diriger la stratégie technique, l’architecture et l’exécution de projets mobiles Android à fort impact. Ce poste s’adresse à un professionnel expérimenté qui combine une excellente maîtrise du développement natif Android avec une forte capacité de leadership, de mentorat et de coordination interfonctionnelle. Vous jouerez un rôle central dans la création d’applications performantes, sécurisées, évolutives et centrées sur l’utilisateur, tout en accompagnant l’équipe dans l’adoption des meilleures pratiques d’ingénierie logicielle.
En tant que référent technique, vous collaborerez étroitement avec les équipes produit, design, QA, DevOps et backend afin de transformer les besoins métier en solutions mobiles robustes et maintenables. Vous serez responsable des choix d’architecture, de la qualité du code, de la performance applicative et de la feuille de route technique Android. Vous contribuerez également à l’amélioration continue des processus de développement, à l’automatisation des tests et à l’optimisation du cycle de livraison.
Le candidat idéal possède une solide expérience avec Kotlin, Java, Android SDK, Jetpack, les architectures modernes telles que MVVM ou MVI, ainsi qu’une bonne compréhension des API REST, de la sécurité mobile et des pratiques CI/CD. Une expérience dans la gestion de développeurs, la revue de code, la planification technique et la résolution de problèmes complexes est essentielle. Vous devrez être capable de prendre des décisions techniques structurantes, de communiquer clairement avec des parties prenantes techniques et non techniques, et de maintenir un haut niveau d’exigence sur la qualité logicielle.
Dans ce rôle, vous participerez activement à la définition des standards de développement, à l’évaluation des nouvelles technologies et à la mise en place d’une culture d’excellence technique. Vous aiderez l’équipe à anticiper les risques, à réduire la dette technique et à garantir une expérience utilisateur fluide sur une grande variété d’appareils Android. Vous serez également impliqué dans le recrutement, l’intégration et la montée en compétence des développeurs Android.
Ce poste convient à une personne proactive, analytique et orientée résultats, qui apprécie autant la résolution de défis techniques que l’accompagnement d’une équipe vers la réussite collective. Si vous souhaitez avoir un impact direct sur des produits mobiles stratégiques, influencer les décisions d’architecture et contribuer à la croissance d’une équipe d’ingénierie mobile ambitieuse, ce rôle représente une excellente opportunité de carrière.
Responsabilités
Text copied to clipboard!- Diriger la conception technique et l’architecture des applications Android.
- Encadrer et accompagner les développeurs Android de l’équipe.
- Définir et faire respecter les standards de qualité du code.
- Collaborer avec les équipes produit, design, backend et QA.
- Superviser les revues de code et les décisions techniques majeures.
- Optimiser les performances, la sécurité et la stabilité des applications.
- Mettre en place des tests automatisés et améliorer la CI/CD.
- Planifier les évolutions techniques et réduire la dette technique.
Exigences
Text copied to clipboard!- Expérience confirmée en développement Android natif avec Kotlin et Java.
- Maîtrise approfondie du SDK Android et des composants Jetpack.
- Expérience avec des architectures modernes comme MVVM, MVI ou Clean Architecture.
- Capacité démontrée à diriger une équipe technique ou un pôle mobile.
- Bonne connaissance des API REST, JSON et intégrations backend.
- Expérience en tests unitaires, tests UI et automatisation.
- Compréhension des enjeux de sécurité, performance et publication sur le Play Store.
- Excellentes compétences en communication, mentorat et résolution de problèmes.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience en tant que référent technique sur Android ?
- Quels projets Android complexes avez-vous dirigés récemment ?
- Comment abordez-vous les choix d’architecture dans une application mobile ?
- Quelle est votre expérience avec Kotlin, Jetpack Compose et les tests automatisés ?
- Comment gérez-vous la dette technique dans une équipe produit ?
- Avez-vous déjà encadré ou mentoré des développeurs Android ?
- Comment collaborez-vous avec les équipes produit, design et backend ?
- Quels indicateurs utilisez-vous pour mesurer la qualité d’une application Android ?