Taux journalier (TJM): 510
Mission Développeur Mobile Android Kotlin Confirmé Freelance
⏳ Durée : 3 ans
🗓️ Démarrage : ASAP
📍 Lieu : Île-de-France
🎓 Expérience : 4 à 10 ans
🏠 Télétravail : 2 jours par semaine maximum
🏭 Secteur : Grande distribution / E-commerce
💰 TJM : 510 €
🏢 Contexte de la mission
• Intégration de l'équipe en charge de l'application mobile Android « Picker » d'une enseigne majeure de la grande distribution
• Application métier utilisée par les préparateurs de commande en magasin pour préparer les commandes Drive
• Outil au cœur de l'activité e-commerce : sa fiabilité, sa rapidité et son ergonomie impactent directement la productivité des équipes en magasin et la qualité de service client
• Projet mêlant Build (nouvelles fonctionnalités, modernisation) et Run (maintenance, incidents de production, astreinte)
⚙️ Environnement technique
• Langage : Kotlin, Coroutines
• UI : Jetpack Compose (migration en cours)
• Données locales : Room
• Architecture : Clean Architecture
• Industrialisation : CI/CD, tests unitaires et d'intégration, revues de code
🛠️ Missions principales
• Concevoir et développer de nouvelles fonctionnalités en Kotlin (Coroutines, Jetpack Compose), en lien avec les Product Owners et les équipes métier
• Participer à la modernisation progressive de l'application : migration vers Compose, Clean Architecture, amélioration de la CI/CD
• Assurer la maintenance corrective et évolutive de l'application
• Analyser et résoudre les incidents de production
• Participer au dispositif d'astreinte pour garantir la continuité de service en magasin
• Produire un code fiable, maintenable et testé (revues de code, tests unitaires et d'intégration, automatisation)
• Prendre en compte les contraintes terrain : performance sur terminaux mobiles, connectivité variable, gestion des données locales
• Appliquer et promouvoir les standards du chapitre Mobile (architecture, performance, sécurité, documentation) et partager ses connaissances au sein de l'équipe
✅ Profil recherché
• Expertise Kotlin et Coroutines (impératif)
• Maîtrise confirmée de Jetpack Compose
• Maîtrise confirmée de Room et de la gestion des données locales
• Bonne connaissance des principes de Clean Architecture et des bonnes pratiques de développement Android
• Expérience en conception, développement et tests unitaires
• Capacité à intervenir sur des sujets Run (incidents de production, astreinte)
• Français courant (impératif)