Contexte de la missionDans le cadre du renforcement d'une équipe mobile, nous recherchons un Développeur Android confirmé pour intervenir sur une application grand public à forte audience.
Cette application, utilisée par plusieurs centaines de milliers d'utilisateurs actifs, constitue un produit stratégique générant plusieurs centaines de millions d'euros de chiffre d'affaires annuel. Elle accompagne les utilisateurs dans leur parcours d'achat omnicanal et leur offre de nombreux services digitaux.
Principales fonctionnalités du produitAchat en ligne avec livraison à domicile ou retrait en point de collecte
Consultation des achats récurrents
Création et gestion de listes de courses
Accès à l'historique des commandes
Accompagnement des utilisateurs lors de leurs achats en magasin
Gestion des offres promotionnelles et avantages fidélité
Dématérialisation des tickets de caisse
Consultation des informations et horaires des points de vente
Gestion du programme de fidélité et des avantages associés
MissionsAu sein de l'équipe mobile Android, vous participerez à :
La conception et le développement de nouvelles fonctionnalités
L'amélioration continue des performances et de la qualité de l'application
La maintenance évolutive et corrective du produit
La participation aux choix techniques et aux réflexions d'architecture
La collaboration avec les équipes produit, design et développement
La mise en place et l'amélioration des bonnes pratiques de développement
La rédaction et l'exécution de tests unitaires
Profil candidat:
Profil recherchéPassionné par le développement mobile et les technologies Android
Minimum 5 ans d'expérience en développement Android
Expérience significative sur une application grand public à fort trafic, idéalement dans un environnement digital exigeant (start-up, scale-up ou grand compte)
Autonome, rigoureux et force de proposition
Bon communicant et à l'aise dans le travail en équipe
Environnement techniqueCompétences requisesKotlin
Jetpack Compose
Firebase
Kotlin Multiplatform Mobile (KMM)
GitLab
Compétences appréciéesBonne maîtrise des guidelines Android
Sensibilité UX/UI
Connaissance des normes d'accessibilité numérique
Capacité à proposer des améliorations fonctionnelles et techniques
Curiosité technologique et veille active
Expérience dans la rédaction de tests unitaires
Organisation de l'équipeL'équipe est actuellement composée de :
2 Développeurs Android
3 Développeurs iOS
1 Développeur Back-end
1 Product Owner
Méthodologie de travailOrganisation en ScrumBan
2 jours de télétravail par semaine
3 jours de présence sur site communs à l'ensemble de l'équipe
Niveau attenduConcepteur-Développeur Confirmé (niveau intermédiaire à confirmé)