Développeur Mobile Android Kotlin Confirmé Freelance
Il y a 2 jours
Châtillon, Île-de-France
SURICATE IT
Temps plein
81 000 € - 107 000 € Contrat
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
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