Développeur Android Senior Kotlin
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Vos expertises
Dans le cadre d’une nouvelle mission chez l’un de nos clients, nous recherchons un(e) Développeur(se) Android Senior, expert(e) en Kotlin et Android TV.
Une expérience concrète en développement d’applications Android TV est indispensable pour cette mission.
Vous interviendrez dans un environnement Android moderne avec de forts enjeux de qualité, de performance et d’expérience utilisateur.
Excellente maîtrise de Kotlin et du développement Android natif
Expérience significative et obligatoire sur Android TV
Bonnes connaissances de Java appréciées
Maîtrise de Jetpack Compose et des XML Layouts
Utilisation avancée des Coroutines et Flow
Maîtrise d’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
Solides connaissances des architectures MVVM, MVI et Clean Architecture
Maîtrise des principes SOLID et des bonnes pratiques Google
Culture Clean Code / Craftsmanship et pratique régulière des revues de code
Maîtrise de l’injection de dépendances
Tests unitaires avec JUnit et MockK
Tests d’interface avec Espresso
Consommation d’API REST/JSON
Maîtrise de Retrofit, OkHttp et Serialization
Expérience dans l’intégration de SDK tiers
Expérience des chaînes de déploiement continu : GitLab-CI, Bitrise, Firebase App Distribution, Fastlane
Une expérience sur des produits intégrant du streaming audio ou vidéo constitue un véritable atout : Media3, ExoPlayer, gestion de flux, etc.
Une sensibilité aux problématiques d’accessibilité Android ainsi qu’une expérience de contribution à un Design System sont également recherchées.
Vous justifiez d’au moins 5 ans d’expérience significative en développement Android et avez déjà travaillé concrètement sur Android TV. Habitué(e) aux méthodologies Agiles, vous êtes capable de travailler en proximité avec les équipes Produit et Design et de vulgariser des problématiques techniques complexes. Vous êtes également à l’aise avec des outils collaboratifs tels que Jira et Confluence.