Lead Android Developer
Paris, France
Engineering – Mobile /
Full-time /
Hybrid
Rejoins happn et participe à la révolution du dating !
Chez happn, on croit que l'amour peut être aussi spontané et authentique qu'une rencontre dans la vraie vie. Grâce à notre technologie innovante de géolocalisation en temps réel, on permet aux célibataires de retrouver celles et ceux qui partagent leur quotidien, leurs habitudes et leurs lieux préférés. Depuis 2014, plus de 160 millions de personnes dans le monde ont rejoint l'aventure, avec une forte présence en Europe de l'Ouest, Amérique du Sud, Turquie et Inde. En France, plus de 14 millions d’utilisateur·rice·s ont déjà téléchargé l’application.
Fais partie d'une aventure qui peut changer des vies et dessine l'expérience dating de demain.
Chez happn, on célèbre la diversité. On te propose des opportunités égales, peu importe ton origine, ton genre, ton orientation sexuelle, ton identité ou ta situation personnelle. On est engagé·e·s à créer un environnement où chacun·e peut s'épanouir, de ton recrutement à ta formation, en passant par ta promotion et ta rémunération.
Descriptif du poste
En tant que lead dev, tu feras partie d’une équipe multi-expertise (constituée de développeurs·euses (backend, android, iOS), d’un·e QA, d’un·e UX designer, et du product manager) ainsi que du chapter android.
Missions principales
* Leadership technique et architectural : accompagner l'équipe android dans la conception et la mise en œuvre de solutions architecturales robustes, en s'assurant de l'adoption des principes de la clean architecture, et en identifiant clairement les couches de présentation, domaine, et données.
* Migration et intégration technologique : Jouer un rôle clé dans la migration de l'application vers une utilisation complète de Jetpack Compose pour la couche de présentation et des coroutines pour la gestion asynchrone, en garantissant une transition fluide et efficace.
* Développement et implémentation de fonctionnalités : participer activement au développement et à l'implémentation de nouvelles fonctionnalités, en veillant à l'intégration harmonieuse des technologies et à la conformité avec l'architecture définie.
* Amélioration des processus et mentorat : responsable de l'amélioration des processus de CI/CD et de la guidance de l'équipe vers l'adoption de meilleures pratiques, avec un focus particulier sur Jetpack Compose et les coroutines.
Compétences techniques
* Maîtrise de la clean architecture, avec une capacité avérée à gérer ses différentes couches.
* Expérience approfondie avec Jetpack Compose et les coroutines, et capacité à guider l'équipe dans leur adoption complète.
* Expertise dans la conception et le développement de fonctionnalités Android, en veillant à la qualité et à l'efficacité du code.
"It's a crush !" si :
* Tu as une expérience significative dans le domaine du développement d’applications Android écrites en Kotlin.
* Tu as travaillé sur une ou plusieurs apps B2C à très fort traffic
* Tu as participé ou initié une ou plusieurs refontes en Compose
* Tu as créé des apps from scratch avec Compose
* Tu connais par coeur les patterns Observable (Rx, Coroutine,…)
* Tu es passionné(e) par l'écosystème Android.
* Tu aimes les architectures modulaires et tu ne te contentes pas d’une application qui affiche les résultats d’un web-service dans une vue-liste.
* Tu es un(e) team player et tu es doté(e) de bonnes capacités de communication pour présenter l’état d’avancement de ton projet.
* Tu es curieux(se) et toujours en veille pour être à l’affût de nouveautés technologiques.
* Tu aimes partager ton expérience, que ce soit autour d'un café ou d'un BBL.
Chez happn :
Nous travaillons en feature teams, en mode agile.
Nous pratiquons le télétravail jusqu’à 3 jours par semaine.
Nous sommes situés en plein cœur de Paris, et nous avons une carte Swile pour profiter de tous les restaurants du quartier.
Nous encourageons les pratiques eco-friendly.
Nous offrons chaque année une journée pour l’anniversaire de nos collaborateurs.