Développeur Android senior

Omnilog
Job Overview

logoQui sommes-nous ?
Depuis son lancement en 1999, OMNILOG met au cœur de ses priorités l’accompagnement, la proximité et la stabilité de ses collaborateurs. Accrédités par le label “Choosemycompany : HappyAtWork®”, nous permettons à nos collaborateurs d’évoluer dans un cadre professionnel idéal (événements, formations, missions longues, équilibre vie pro/vie perso, télétravail…).
Nos clients sont les acteurs majeurs des médias, de l’énergie et du e-commerce, avec lesquels nous collaborons depuis plus de 20 ans (TF1, Canal+, l’Equipe, la FFF, Place des Tendances, JCDecaux…) et bien d’autres.
Répartis entre Paris, Bordeaux et Lyon, nos 260 Omnilogiens sont spécialisés dans l’IT de précision.
Que recherchons-nous ?
Nous recherchons un Développeur Android senior pour rejoindre la Feature Team Player de l’un de nos clients, média Français.Cette équipe est responsable du développement et de la maintenance du SDK de lecture vidéo utilisé sur toutes les plateformes du groupe, Android, iOS et web.
Le poste est situé à Boulogne-Billancourt, avec un rythme de 3 jours en présentiel et 2 jours en télétravail.
Vos missions :
Développement et Maintenance : Concevoir, développer et maintenir des players vidéo en Kotlin, pour des plateformes Android mobiles, tablettes et TV, en appliquant les principes de clean architecture et en utilisant JetPack ComposeSupervision des Performances : Suivre et améliorer en continu les performances des players en production en analysant des KPIs clés (taux de failure, join time, taux de rebuffer, etc.)Support et Documentation : Fournir un support technique aux clients internes en cas de problème, simplifier l’intégration du SDK, et améliorer la documentation Ajout de Fonctionnalités : Participer à l’ajout de nouvelles fonctionnalités au player pour maintenir un haut niveau de performance, notamment le développement de nouvelles features telles que le PiP (Picture in Picture), la gestion de la qualité de service (QOS), et des améliorations pour Chromecast
Compétences requises :
Expertise confirmée en Kotlin et Coroutine pour le développement AndroidMaîtrise de JetPack Compose pour la conception d’interfaces utilisateur modernesExpérience souhaitée avec Player DASH et une bonne connaissance des protocoles de streaming vidéo comme DASH et HLSConnaissance des outils de test comportemental tels que Cucumber, avec une expérience en BDD (Behaviour Driven Development) ou en test unitaireCapacité à travailler en français (courant) et en anglais (professionnel)
Les indispensables :
Expérience significative dans le développement Android, avec un focus sur les players vidéo et les environnements à fort traficAutonomie, pragmatisme, et capacité à gérer les priorités de développement dans un contexte d’interaction avec plusieurs équipes
Ce poste est à pourvoir dès que possible, si votre profil correspond, un membre de notre équipe de recrutement vous contactera prochainement pour discuter de cette opportunité.
À bientôt,L’équipe OMNILOG

Job Detail
Shortlist Never pay anyone for job application test or interview.