Développeur Android senior
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Développer de nouvelles fonctionnalités en Kotlin et Jetpack Compose, tout en faisant évoluer les interfaces existantes en XML.
- Concevoir des composants maintenables en vous appuyant sur MVVM, MVI et Clean Architecture.
- Intégrer des API REST et des SDK tiers, et gérer les traitements asynchrones avec Coroutines et Flow.
- Veiller à la fluidité et à la stabilité de l’application en analysant ses performances avec les outils de profilage Android.
- Rédiger des tests unitaires et des tests d’interface, participer aux revues de code et contribuer à l’amélioration des pratiques de développement.
- Participer à l’industrialisation des livraisons grâce aux outils de CI/CD et de distribution des versions de test.
- Travailler avec les équipes Produit et Design pour traduire les besoins en solutions techniques, dans le respect du Material Design et des bonnes pratiques d’accessibilité.
Selon les sujets confiés, vous pourrez également intervenir sur les fonctionnalités de lecture de contenus audio et vidéo.
Requirements
Vous justifiez d’au moins 5 ans d’expérience significative en développement Android natif et maîtrisez Kotlin, Jetpack Compose et les interfaces XML. Vous utilisez couramment Coroutines, Flow et les composants Android Jetpack, notamment ViewModel, Navigation, Room et WorkManager.
Vous savez structurer une application selon les principes MVVM, MVI et Clean Architecture. Vous avez une expérience concrète de l’intégration d’API REST et de SDK tiers, des tests unitaires et d’interface, ainsi que des pratiques de CI/CD. Vous êtes à l’aise pour échanger avec les équipes Produit et Design.
Une expérience du streaming audio ou vidéo avec Media3/ExoPlayer, d’Android TV, de l’accessibilité Android ou d’un Design System sera particulièrement appréciée.
About the company
Vous rejoignez un acteur majeur du secteur audiovisuel pour contribuer au développement et à l’évolution de ses applications Android. Au sein d’une équipe travaillant avec les pôles Produit et Design, vous intervenez sur l’ensemble du cycle de développement, de la conception technique jusqu’à la mise à disposition des nouvelles versions., Agence digitale d’archi’Tech qui propose des solutions sur mesure et accompagne ses clients via des démarches de Thinking pour accélérer leur transformation et leur performance digitale.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Dev Digest 121 - AI goes offline
Should senior developers refuse interview coding challenges?
A Guide to Choosing the Right Tools for App Developers