About the role
Description du poste
NEXTON recrute un Développeur Android Confirmé - H/F en CDI, à Paris !
Ton futur environnement de travail :
Tu rejoindras l'équipe Player en charge de la lecture vidéo et de la gestion des publicités au sein de l'application. Dans ce cadre, tu seras amené·e à maintenir, fiabiliser et faire évoluer le player existant au fil des nouvelles fonctionnalités et des besoins produit.
Tes missions :
Au sein de nos équipes d'experts, tes missions seront les suivantes :
* Maintenir et faire évoluer le player Android existant.
* Développer de nouvelles fonctionnalités liées à la lecture vidéo.
* Garantir la stabilité, la performance et la qualité de lecture.
* Exploiter et faire évoluer le player basé sur ExoPlayer / Media3.
* Intégrer et maintenir les flux de streaming HLS et DASH.
* Gérer les problématiques DRM, idéalement Widevine.
* Participer à l’évolution de l’architecture selon les principes de la Clean Architecture.
* Exploiter les outils d’IA pour accélérer le développement, améliorer la qualité du code, faciliter le debugging et renforcer la couverture de tests.
* Évaluer et valider les suggestions produites par l’IA en respectant les standards de qualité, de sécurité et de maintenabilité.
* Prendre en charge la chaîne publicitaire vidéo : * Maintenir les échanges avec l’Ad Proxy et les services publicitaires. * Parser et interpréter les formats VAST et VMAP. * Rendre compatible le player avec les specs OMID/SIMID. * Gérer les pre-rolls, mid-rolls, post-rolls et publicités de pause. * Assurer le suivi des impressions, quartiles, complétions, skips et erreurs. * Collaborer avec les équipes publicité, backend, produit, QA et data.
Qualifications
Tu possèdes une expérience significative en développement Android avec Kotlin.
Tes qualités et compétences techniques sont les suivantes :
* Très bonne connaissance d’ExoPlayer et/ou Media3.
* Maîtrise des problématiques de streaming vidéo, de buffering et des flux HLS / DASH.
* Bonne connaissance des problématiques DRM (Widevine).
* Expérience en intégration de solutions de publicité vidéo et maîtrise des formats VAST et VMAP.
* Maîtrise des principes de Clean Architecture, des Coroutines Kotlin et de Flow.
* Connaissance des environnements Android SDK, Ad Proxy, APIs REST, Jetpack, tests automatisés et intégration continue.
* Capacité à utiliser efficacement des outils d’IA dans ton quotidien de développeur·se.
Tes qualités et compétences transverses sont les suivantes :
* Sensibilité aux problématiques de performance, de fiabilité et d’observabilité.
* Autonomie, rigueur et capacité à investiguer des problèmes complexes.
* Esprit de collaboration pour échanger efficacement avec les différentes équipes (publicité, backend, produit, QA, data).
Informations supplémentaires
Pourquoi choisir NEXTON ?
Nous te proposons des avantages et des opportunités pour enrichir ton expérience professionnelle et personnelle tout au long de l'année :
▶ Des communautés dynamiques pour t'accompagner dans ton parcours.
▶ Des Meet Up pour développer tes compétences.
▶ Des formations pour te réinventer et progresser.
▶ Des événements sportifs et festifs pour t'épanouir.
▶ Un forfait mobilité durable pour faciliter ton quotidien et encourager la mobilité douce.
▶ Un téléphone de dernière génération pour rester connecté.
Prêt à nous rejoindre ? Rencontrons-nous !
NEXTON