Tech Lead Player Android F/HTF1

Boulogne-Billancourt (92)CDI
Il y a 16 jours

L'entreprise : TF1


A propos





La Direction BtoC a pour ambition de développer la plateforme de streaming gratuite leader sur le divertissement familial et l'information pour les francophones.



Cette nouvelle ambition, stratégique pour le Groupe, implique de passer sur l'ensemble des sujets d'un service de rattrapage à une plateforme de streaming / destination. Notre offre est amenée à profondément évoluer que ce soit le produit, l'infrastructure tech, le marketing digital (acquisition et engagement des utilisateurs dans tous les environnements OTT, FAI, TV connectées), le marketing éditorial, les formats publicitaires ainsi que notre organisation et les profils de l'équipe.



Sur le plan digital, TF1+ s'établit comme leader en couverture avec 33 millions de streamers mensuels en moyenne au premier trimestre, et 35,4 millions en mai, un nouveau record, en comparaison des 28 millions de streamers mensuels pour MYTF1 en 2023. Au premier trimestre 2024, la plateforme enregistre 285 millions d'heures streamées (+13% par rapport au premier trimestre 2023) selon Médiamétrie, qui intègre les environnements où subsiste MYTF1, tant que TF1+ n'y est pas encore distribué. Sur les environnements où la nouvelle plateforme est disponible, la consommation est en forte progression de 79%.



Nous recherchons un.e Tech Lead Android senior en CDI pour la Feature Team Player 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


Description du poste


Votre Terrain de Jeu





Vous travaillerez dans un environnement Agile en étroite collaboration avec les Product Owners, Scrum Masters, UX/UI Designers et les autres équipes techniques.


Notre player est en Kotlin basé sur Media3 avec une UI en compose et fonctionne aussi bien sur mobile / tablette, Automotive, box android (FAI) et Android TV (seule la couche UI change).


Le player intègre différents SDK internes et externes pour enrichir et optimiser l'expérience publicitaire dans les flux vidéo



Il comprend également un système de monitoring et de logs, basé sur MUX (ou des outils équivalents), permettant de suivre en temps réel les performances, la qualité de lecture et le comportement utilisateur, afin d'assurer la fiabilité et la stabilité du SDK.


L'ensemble des players repose sur une définition fonctionnelle commune, 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.



Connaissances techniques :



  • Kotlin - Expert - Impératif

  • Player DASH - Confirmé - Souhaitable

  • Coroutine - Expert - Impératif

  • BDD (cucumber) - Confirmé - Souhaitable


Composition de l'équipe : 1 Tech Lead, 4 développeurs, 3 QA, 1 Product Owner et


1 Scrum Master



Vos missions Principales :
• Définir et porter la vision technique de la plateforme en alignement avec les objectifs produits et stratégiques.
• Encadrer et accompagner les développeurs de l'équipe (revues de code, mentorat, partage de bonnes pratiques).
• Garantir la qualité du code et l'architecture logicielle, en s'assurant du respect des standards, des performances et de la maintenabilité.
• Évaluer la faisabilité technique des demandes produits et contribuer aux arbitrages entre priorités techniques et business.
• Participer aux chiffrages et à la planification des développements, en collaboration avec le Product Owner.
• Superviser les choix technologiques (outils, frameworks, infrastructure) et conduire les initiatives d'amélioration continue.
• Contribuer à l'évolution de la plateforme (performance, accessibilité, sécurité, scalabilité).
• Participer activement aux rituels Agiles (sprint planning, revue, rétrospective, daily meetings).
• Assurer la communication technique entre les différentes équipes (produit, QA, ops, design).


Description du profil


Match :





Vous avez minimum 5 ans d'expérience sur un poste équivalent.


Vous êtes un leader technique reconnu pour votre rigueur, votre curiosité et votre capacité à fédérer vos équipes autour d'une vision commune.


Vous inspirez confiance par votre expertise, accompagnez les développeurs dans leur montée en compétence et favorisez une culture de collaboration et d'excellence technique.


Vous maîtrisez les principes de l'agilité, savez articuler vos choix technologiques avec les enjeux produits et business, et êtes capable de les justifier de manière stratégique à l'aide d'indicateurs et d'insights pertinents.



Postulez chez TF1

au poste de Tech Lead Player Android F/H - CDI.

Par exemple : prenom.nom@domaine.com. Ce champ est obligatoire.
En cliquant sur "Postuler à cette offre", j'accepte les conditions générales d'utilisation du site Agefiph
Référence : 19353 43791774