N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.
Warren Walter recherche un Développeur Android Senior pour rejoindre une équipe technique exigeante à Paris. Vous apporterez au moins 5 ans d’expérience en développement mobile natif Android et serez responsable de la qualité, des performances et de l’expérience utilisateur.
Vous avez une forte expertise Kotlin, Jetpack Compose et des connaissances profondes de l’écosystème Android (MVVM/MVI, Gradle, Retrofit, CI/CD).
Dans le cadre d’une mission pour l’un de nos clients, nous recherchons un(e) Développeur(se) Android Senior disposant d’au moins 5 ans d’expérience significative en développement mobile natif Android.
Vous rejoindrez un environnement technique exigeant, avec de forts enjeux autour de la qualité du code, de la performance et de l’expérience utilisateur.
Excellente maîtrise du développement Android natif et Kotlin, avec idéalement de bonnes bases en Java
Maîtrise de Jetpack Compose et aisance avec les XML Layouts
Très bonne connaissance des Coroutines & Flow
Maîtrise de l’écosystème Android Jetpack : ViewModel, Navigation, Room, WorkManager
Gestion des dépendances avec Gradle / KTS
Utilisation d’Android Profiler pour l’analyse et l’optimisation des performances
Solide maîtrise des architectures MVVM, MVI et Clean Architecture
Application des principes SOLID et des bonnes pratiques Google
Intégration d’API REST/JSON avec Retrofit, OkHttp et Serialization, ainsi que de SDK tiers
Pratique des environnements CI/CD : GitLab-CI, Bitrise, Firebase App Distribution, Fastlane
Maîtrise de l’injection de dépendances et des tests : JUnit, MockK, Espresso
Pratique régulière des revues de code et forte culture Craftsmanship
Bonne maîtrise des principes Material Design
Expérience des méthodologies Agiles et capacité à échanger avec les équipes Produit et Design
Une expérience dans l’univers Média, notamment sur des problématiques de streaming audio ou vidéo, est obligatoire : Media3/ExoPlayer, gestion de flux, etc.Une connaissance d’Android TV est également obligatoire.Nous recherchons par ailleurs une personne sensible aux normes d’accessibilité Android, ayant idéalement contribué à un Design System.La maîtrise de Jira et Confluence est attendue.