Développeur Android Senior Kotlin / Jetpack Compose (H/F)
Role details
Job location
Tech stack
Job description
-
Concevoir, développer et maintenir des applications Android natives performantes et évolutives
-
Participer à la définition et à l'évolution de l'architecture technique des applications
-
Développer de nouvelles fonctionnalités en Kotlin et Jetpack Compose
-
Garantir la qualité, la maintenabilité et la performance du code produit
-
Participer à l'amélioration continue du Design System mobile
-
Collaborer étroitement avec les équipes Produit, Design, Backend et QA
-
Contribuer aux bonnes pratiques de développement et aux processus CI/CD
-
Participer à la définition et à l'intégration des API via une architecture Backend For Frontend (BFF)
-
Assurer la mise en œuvre des principes d'accessibilité numérique (RGAA)
-
Environnement technique, * Applications média (vidéo, audio, streaming, contenus éditoriaux)
-
Applications grand public à forte audience et fort trafic
-
Applications mettant en avant des contenus riches (texte, vidéo, image, audio)
-
Environnements Agile / Scrum
Requirements
-
Kotlin (5 ans minimum)
-
Android natif
-
Jetpack Compose
-
Kotlin Coroutines & Flow
-
Clean Architecture
-
MVVM (ViewModel, StateFlow, LiveData)
-
Architecture multi-modules Gradle
-
Dagger 2
-
Git, * Technologies multiplateformes Android/iOS
-
Participation à la définition et à la consommation d'API REST
-
Expérience Design System, * Minimum 5 ans d'expérience en développement Android natif
-
Excellente maîtrise de Kotlin et Jetpack Compose
-
Capacité à travailler dans des équipes de développement de 4 personnes ou plus
-
Très bonnes capacités de communication avec les équipes Produit, UX/UI et Backend
-
Sensibilité à l'expérience utilisateur, à l'accessibilité et à la qualité logicielle
-
Autonome, rigoureux et force de proposition
-
Les plus
-
Expérience sur des applications média à forte visibilité
-
Participation à la création ou à l'évolution d'un Design System propriétaire
-
Forte culture qualité et industrialisation des développements
-
Expérience de projets mobiles à grande échelle, * Minimum 5 ans d'expérience en développement Android natif
-
Excellente maîtrise de Kotlin et Jetpack Compose
-
Capacité à travailler dans des équipes de développement de 4 personnes ou plus
-
Très bonnes capacités de communication avec les équipes Produit, UX/UI et Backend
-
Sensibilité à l'expérience utilisateur, à l'accessibilité et à la qualité logicielle
-
Autonome, rigoureux et force de proposition