
Partager cette offre
Conception et développement d'applications mobiles natives Android dans un écosystème digital et retail.
Dans le cadre du développement et de la maintenance de son écosystème applicatif mobile, l'entreprise renforce son équipe de développement Android. Rattaché à l'équipe mobile, le consultant conçoit, développe et fait évoluer des applications Android natives à destination des utilisateurs internes et/ou des clients, dans un environnement exigeant en matière de qualité, de performance et d'expérience utilisateur. Il intervient sur l'ensemble du cycle de vie applicatif — de la conception technique à la mise en production — en collaboration avec les Product Owners, les designers UX/UI, les équipes back-end et les autres développeurs mobiles.
Missions principales :
- Concevoir et développer des applications Android natives en Kotlin, en appliquant les bonnes pratiques d'architecture (MVVM / Clean Architecture) et les standards de l'équipe
- Développer les interfaces avec Jetpack Compose (et/ou XML sur le legacy) en lien étroit avec les maquettes UX/UI et le design system
- Intégrer les données via des API REST (Retrofit / OkHttp), gérer l'asynchronisme (Coroutines / Flow) et la persistance locale (Room / DataStore)
- Écrire des tests unitaires et instrumentés (JUnit, Espresso) et garantir la couverture et la non-régression
- Participer à l'intégration et au déploiement continus (CI/CD), à la publication sur le Play Store et au suivi de la qualité (crash reporting, monitoring, performances)
- Contribuer aux revues de code, au partage de bonnes pratiques et à l'amélioration continue de la base de code
- Participer aux cérémonies agiles (sprint planning, daily, review, rétrospective) et estimer / documenter ses développements
Environnement technique : Kotlin, Java, Jetpack Compose, Android SDK, Material Design, Coroutines, Flow, Retrofit, Room, Git, CI/CD, Firebase, Play Store.
Profil recherché
Développeur Android confirmé avec expérience solide en développement natif et maîtrise de Kotlin et Jetpack Compose.
Compétences techniques requises :
- Expérience confirmée du développement Android natif et maîtrise de Kotlin
- Solide connaissance de Jetpack Compose et des composants Android Jetpack (ViewModel, Navigation, Room…)
- Maîtrise des architectures MVVM / Clean, de la consommation d'API REST, de la gestion de l'asynchronisme (Coroutines / Flow) et des tests (JUnit, Espresso)
- Bonne pratique de Git, des pipelines CI/CD et de la publication d'applications sur le Play Store
- Sensibilité performance, sécurité et accessibilité mobile
Atouts appréciés :
- Connaissance de l'injection de dépendances (Hilt / Dagger), de Firebase, des tests automatisés avancés et des outils de monitoring / crash reporting
- Expérience en contexte retail / luxe ou sur des applications grand public à forte exigence d'expérience utilisateur
Savoir-être :
- Autonomie, rigueur et sens de la qualité
- Esprit d'équipe et bonne communication avec les PO, designers et équipes back-end
- Force de proposition, curiosité technique et attachement au détail et au soin du produit
Environnement de travail
Maison de luxe opérant dans le secteur du retail et de la haute facture, renforçant son équipe de développement Android pour le développement et la maintenance de son écosystème applicatif mobile.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Android (H/F)
SKOTT GROUP SAS
