Description de la mission
Contexte de la mission
Au sein de l’équipe Mobile, intervenir sur l’application Android « Picker », utilisée par les préparateurs de commandes en magasin pour l’activité Drive. Participer au développement de nouvelles fonctionnalités et à la modernisation de l’application, tout en garantissant sa fiabilité et ses performances.
Missions principales & Rôle
- Concevoir et développer de nouvelles fonctionnalités en Kotlin.
- Participer à la modernisation de l’application : Jetpack Compose et Clean Architecture.
- Assurer la maintenance corrective et évolutive de l’application.
- Analyser et résoudre les incidents de production.
- Réaliser les tests unitaires et d’intégration ainsi que les revues de code.
- Optimiser les performances et la gestion des données locales avec Room.
- Contribuer à l’amélioration des pratiques de développement et de la CI/CD.
- Participer au dispositif d’astreinte.
Objectifs & Livrables
- Concevoir et développer des fonctionnalités fiables et performantes.
- Garantir la qualité, la maintenabilité et la stabilité de l’application.
- Réaliser les tests et documenter les développements.
- Assurer la continuité de service de l’application en magasin.
Compétences requises
- Kotlin : expertise indispensable.
- Coroutines : expertise indispensable.
- Jetpack Compose : niveau confirmé.
- Room : niveau confirmé.
- Clean Architecture et développement Android.
- Tests unitaires et d’intégration, CI/CD.
- Français courant indispensable.
Profil recherché
- Développeur Android confirmé, avec 4 à 10 ans d’expérience.
- Solide expertise en Kotlin et développement d’applications mobiles.
- Sensibilité à la qualité du code, aux performances et aux contraintes terrain.
- Autonomie, rigueur et capacité à travailler en équipe.