Contexte Nomad Education
Nomad Education est une EdTech française à impact qui accompagne plus d’un million de membres chaque année. Notre mission : rendre la réussite scolaire accessible à tous, partout, tout le temps. Grâce à une application mobile ultra-performante, nous proposons des contenus pédagogiques, de l’orientation et un accompagnement personnalisé du collège aux études supérieures.
Dans le cadre de notre forte croissance et de notre ambition de devenir le leader mondial de l'éducation mobile, nous recherchons un/une expert(e) Android pour prendre en charge l'évolution de notre application phare, garantir la qualité de code et offrir une expérience utilisateur fluide.
Missions principales
* Conception & Développement : Concevoir et implémenter de nouvelles fonctionnalités majeures en Kotlin, en poussant l'usage de Jetpack Compose.
* Architecture & Qualité : Garantir la robustesse et la scalabilité de l'application (99% Kotlin, 80% Compose). Assurer la maintenance évolutive et la correction de bugs.
* Performance : Optimiser les temps de réponse, la consommation de données et l'empreinte mémoire pour des millions d'utilisateurs en Afrique, sur des connexions contraintes dès Android 6.
* Collaboration Produit : Travailler main dans la main avec les Product Managers et Designers pour traduire des besoins pédagogiques en expériences mobiles fluides.
* Mentorat & Best Practices : Participer aux revues de code, à la documentation technique et à la montée en compétence technique de l'équipe.
Stack / Environnement technique
* Langage : 99% Kotlin.
* UI : 80% Jetpack Compose (transition en cours vers le 100%), Android View (XML) pour l’historique.
* Architecture : MVVM / Architecture modulaire.
* Data : ObjectBox (BDD locale), Algolia (recherche), Cloudinary.
* Réseau : Retrofit, Moshi.
* Backend : API Node.Js.
* Tools : Firebase, Amplitude, AppsFlyer, Batch, Purchasely, Lottie.
Profil recherché
* Expérience : Minimum 4-5 ans en développement Android natif sur des applications à fort trafic.
* Expertise Kotlin : Vous maîtrisez les coroutines, Flow et les subtilités du langage.
* Compose Enthusiast : Vous avez une solide expérience sur Jetpack Compose
* Culture Engineering : Culture Engineering : Sensibilité forte aux tests, CI/CD et propreté du code (SOLID, DRY) — et appétit pour embarquer l'équipe dans cette direction.
* Mindset : Autonome, curieux(se) et orienté(e) solution. Vous aimez l'idée de coder pour une mission éducative.
Ce que vous allez apprendre ou construire
* Vous participerez au passage à 100% Jetpack Compose sur une application de grande envergure.
* Vous serez force de proposition pour poser les bases de tests automatisés
* Vous contribuerez au déploiement de l’application à l’international.
Pourquoi rejoindre Nomad Education
* Impact social : Votre code aide concrètement des millions de jeunes à réussir.
* Modernité : Une base de code moderne avec les dernières technos Android.
* Culture : Une équipe Tech humaine avec un circuit de décision court et une forte autonomie.
* Cadre : [Préciser ici : Télétravail, bureaux à Paris, etc.]
Process de recrutement
1. Screening : Premier échange (30 min) avec le CTO pour aligner nos attentes.
2. Entretien technique & test technique : Discussion avec une partie de l’équipe technique et test : Live coding focalisé sur Kotlin/Compose
3. Entretien Final : Rencontre avec les fondateurs.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.