Au sein des équipes Produit et Technologies, le ou la développeur·se Android sénior contribue au développement et à l’évolution d’applications natives destinées au grand public, à fort trafic et centrées sur des contenus éditoriaux riches. Le poste porte notamment sur les fonctionnalités liées à l’audio et à la vidéo.
Vous développez en Kotlin et Jetpack Compose dans une architecture multi-modules Gradle, fondée sur la Clean Architecture et le modèle MVVM. Vous utilisez les API du Backend for Frontend et participez à leur définition avec les équipes backend. En lien étroit avec les designers, vous faites évoluer le Design System et veillez à concilier les intentions de conception avec les contraintes techniques.
Vous contribuez également à la chaîne CI/CD, à la qualité du code et à l’accessibilité numérique selon le RGAA 4.1. Vous travaillez en mode Agile/Scrum avec une équipe d’au moins quatre développeurs et collaborez avec les équipes produit, design et backend.
Au moins cinq ans d’expérience en développement Android natif et maîtrise de Kotlin, Jetpack Compose, Coroutines et Flow.
Maîtrise de Gradle multi-modules, de la Clean Architecture, de MVVM et de Dagger 2.
Expérience en production d’applications média à fort trafic, avec contenus audio et vidéo.
Pratique des outils CI/CD, de Ktlint, Detekt, Konsist et des tests automatisés.
Expérience des technologies multiplateformes Android/iOS et des solutions de notifications push.
Connaissance du RGAA 4.1 et de Firebase ; pratique d’Agile/Scrum et français courant, écrit et oral.
2 à 3 jours de présentiel suivant les semaines
Un plan personnalisé pour postuler intelligemment à cette offre.
FreelanceRepublik : Sélection restreinte de freelances tech qualifiés et disponibles. Le top 15% des freelances tech est sur FreelanceRepublik. Arrêtez de perdre du temps. En temps réel, nous identifions le top 15% des développeurs et chefs de projets, que nous positionnons sur un pipeline d'une centaine de missions.
Voir toutes les offres de FreelanceRepublikCliquez sur "Postuler" pour accéder à l'offre.