> Markdown version of [/jobs/ext/4004352-developpeur-android-kotlin-senior-h-f](https://www.wearedevelopers.com/jobs/ext/4004352-developpeur-android-kotlin-senior-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur Android Kotlin Senior (H/F) - **Company:** WARREN WALTER - **Location:** Paris, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Android Software Development, Apple IOS, Automation of Tests, Software Quality, Dependency Injection, Gradle, Push Technology, Model View ViewModel, Scrum Methodology, Software Engineering, Stateflow, Delivery Pipeline, Appium, Firebase, Backend, Kotlin, Jetpack Compose, Front End Software Development, Asynchronous Programming - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/warren-walter/jobs/developpeur-android-kotlin-senior-h-f_paris ## About the Role Vous justifiez d'au moins 5 ans d'expérience en développement Android natif avec Kotlin, idéalement acquise sur des applications grand public à forte audience. Une expérience significative dans le développement d'applications médias intégrant des contenus audio, vidéo et éditoriaux riches est indispensable pour cette mission. Vous maîtrisez notamment : * Développement Android : Kotlin, Jetpack Compose, Kotlin Coroutines et Flow. * Architecture : Clean Architecture, MVVM, ViewModel, LiveData/StateFlow et architecture multi-modules Gradle. * Injection de dépendances : Dagger 2. * Qualité logicielle : Ktlint, Detekt, Konsist et bonnes pratiques de développement. * Tests automatisés : Maestro, Appium ou framework équivalent. * Intégration et services : API dans un environnement BFF, Firebase et solutions de notifications push. * Industrialisation : mise en place et maintenance des pipelines CI/CD. * Expérience utilisateur : accessibilité numérique RGAA 4.1 et contribution à un Design System propriétaire. * Multiplateforme : expertise dans une technologie compatible Android et iOS. Vous avez également une expérience confirmée du développement d'applications à fort trafic, nécessitant des exigences élevées en matière de performance, de stabilité et de maintenabilité. ## Description Vous rejoindrez la Direction Produit et des Technologies et interviendrez sur des applications proposant des contenus éditoriaux riches, notamment des articles, vidéos, contenus audio et images. Vous participerez à la conception de nouvelles fonctionnalités, à l'amélioration continue des applications existantes et aux réflexions d'architecture, avec des enjeux importants de performance, de qualité logicielle, d'accessibilité et d'expérience utilisateur. Vos missions * Concevoir, développer et faire évoluer des applications Android natives en Kotlin. * Développer des interfaces modernes et performantes avec Jetpack Compose. * Mettre en œuvre Kotlin Coroutines et Flow pour gérer les traitements asynchrones et les états réactifs. * Concevoir et maintenir une architecture multi-modules avec Gradle. * Participer au développement de fonctionnalités liées à la consultation et à la valorisation de contenus éditoriaux multimédias : texte, audio, vidéo et images. * Appliquer les principes de Clean Architecture et le pattern MVVM avec ViewModel et LiveData/StateFlow. * Mettre en œuvre et maintenir l'injection de dépendances avec Dagger 2. * Garantir la qualité du code en utilisant notamment Ktlint, Detekt et Konsist. * Participer à la maintenance et à l'évolution d'un Design System propriétaire en collaboration avec les équipes Design. * Intégrer les principes d'accessibilité numérique conformément au RGAA 4.1. * Collaborer avec les équipes Backend sur la définition et l'intégration des API dans un environnement BFF (Backend for Frontend). * Participer à l'intégration et à l'évolution des mécanismes de notifications push et des services Firebase. * Mettre en place et maintenir les tests automatisés avec des outils tels que Maestro ou Appium. * Contribuer à l'industrialisation des développements et à la maintenance des pipelines CI/CD. * Participer aux choix d'architecture et aux réflexions autour des technologies multiplateformes Android/iOS. * Collaborer avec les équipes Produit, Design, Backend et les autres développeurs dans un environnement Agile/Scrum.