CONTEXTE
Pour le compte d'un client dans les médias, nous recherchons une prestation de développement Android sénior pour la direction Produit et des Technologies.
MISSIONS
*
Développement Android natif avec Kotlin dans un contexte de production
*
Participation à la définition et à l'évolution des API dans un environnement intégrant un Backend for Frontend (BFF)
*
Collaboration avec les équipes produit, design et backend pour garantir la cohérence technique et fonctionnelle
*
Maintenance et évolution d'un Design System propriétaire
*
Mise en place et maintenance des outils de CI/CD
*
Application des principes d'accessibilité numérique (RGAA 4.1)
*
Travail sur des applications grand public à fort trafic, notamment dans le domaine des contenus multimédias audio et vidéo ainsi que des contenus éditoriaux riches
OUTILS & ENVIRONNEMENT
*
Kotlin (5 ans ou plus d'expérience en développement Android natif)
*
Framework Jetpack Compose
*
Kotlin Coroutines et Flow pour la programmation asynchrone et la gestion d'état réactive
*
Architecture multi-modules Gradle
*
Clean Architecture, pattern MVVM avec ViewModel, LiveData/StateFlow
*
Outils de qualité de code: Ktlint, Detekt, Konsist
*
Gestion des dépendances avec Dagger 2
*
Technologies multiplateformes compatibles Android et iOS
*
Solutions de push notifications du marché
*
Firebase
*
Frameworks de tests automatisés (Maestro, Appium.)
CONDITIONS DE TRAVAIL
*
Collaboration en équipe de 4 développeurs ou plus
*
Méthodologies Agile / Scrum
*
Bonne communication et capacité à collaborer avec les équipes produit, design et backend
*
Capacité à échanger avec les designers pour garantir la cohérence entre les intentions de design et les contraintes techniques
Débutant accepté