Cette offre n’est plus disponible.

CDI - Développeur Player Android senior (TF1+) - H/F

CDI
Boulogne-Billancourt
Salaire : Non spécifié
Télétravail occasionnel
Expérience : < 6 mois
Éducation : Bac +5 / Master

Groupe TF1
Groupe TF1

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous cherchons un.e développeur Android senior pour la Feature Team Player (14 personnes) qui est en charge du SDK de lecture vidéo utilisé par tous les sites et applications du groupe TF1 (TF1, LCI et TFOU) sur les plateformes iOs, Android et Web (dont chromecast).

Votre Terrain de Jeu

Kotlin - Expert - Impératif

Player DASH - Confirmé - Souhaitable

Coroutine - Expert - Impératif

BDD (cucumber) - Confirmé - Souhaitable

 

Notre player est en Kotlin basé sur Media3 et fonctionne aussi bien sur mobile / tablette que sur Android TV (seule la couche UI change).

Nous utilisons un découpage type clean architecture et chaque dépendance est isolée dans un plugin spécifique.

 

Les players utilisent tous la même définition fonctionnelle décrite en Gherkin et testée avec Cucumber.

 

Les flux vidéos que nous utilisons sont principalement du DASH, mais nous avons aussi quelques streams qui utilisent du HLS. Une connaissance de ces protocoles ou une expérience avec un player vidéo serait un plus.

Objectif :  Vous serez responsable de la conception, du développement, de la maintenance et de l'optimisation de la plateforme en fonction des besoins produits et techniques. Vous travaillerez dans un environnement Agile et collaborerez avec d'autres développeurs, Product Owner et Scrum Master.

  • Comprendre le domaine métier et les problématiques propres liées aux sites à grande visibilité (Performance, Accessibilité, etc...)
  • Analyser les demandes produits et fournir des retours de faisabilité
  • Estimer et évaluer les user stories
  • Développer de nouvelles fonctionnalités
  • Participer à l'évolution de la plateforme au niveau technique (optimisation de la performance, implémentation de nouveaux outils/technologies, etc...)
  • Participer à la maintenance de la plateforme en analysant et corrigeant les bugs.
  • Garantir une bonne qualité de code en effectuant des tests unitaires et/ou fonctionnels, en respectant les bonnes pratiques et en échangeant et partageant ses connaissances avec les autres développeurs de l'équipe
  • Participer à la création et au maintien de la documentation technique

Profil recherché

Description du profil :

La suite ?

Si votre CV est sélectionné,
1- Échange téléphonique avec notre Talent Acquisition Specialist

2 - Entretien sur site/visio avec l’expert technique
3 - Entretien sur site/visio avec le manager et la Responsable RH

Durée estimée du process : 4 semaines

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres