CDI - Développeur Web Sénior React H/F

Job summary
Permanent contract
Boulogne-Billancourt
Occasional remote
Salary: Not specified
Experience: < 6 months
Education: Master's Degree
Skills & expertise
Quality assurance
Apollo
TypeScript
Scrum Master
Jest
+9
Apply

Groupe TF1
Groupe TF1

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

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 Développeur Web Front Sénior React/Next.js en CDI, pour intervenir sur les sujets liés à l’enrichissement du catalogue de la plateforme de streaming TF1+.

Votre Terrain de Jeu

En tant que développeur Web Front-end, vous ferez partie de l'équipe en charge de l'évolution de la plateforme TF1+, étant la plateforme de streaming des différentes chaines et contenus digitaux de TF1. L'équipe est compsée d'1 Tech Lead, 8 développeurs, 3 QA, 1 Product Owner et 1 Scrum Master

Vous êtes capables de gérer les défis techniques d’un site à forte audience. Vous maîtrisez des concepts avancés des frameworks, en particulier leurs impacts sur les performances, le cache et la gestion de la charge. Vous êtes sensibles aux bonnes pratiques de code et aux processus de code review. Vous assurez la qualité et la maintenabilité du code. Vous vous assurez de la compréhension des implications de vos implémentations sur la performance, le SEO, et l’expérience utilisateur, en tenant compte des contraintes d'infrastructure et des enjeux d'optimisation pour une large audience.


Responsabilités principales :

  • Comprendre le domaine métier et les problématiques propres liées aux sites à grande visibilité (SSR, SEO, 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, respectant les bonnes pratiques et échangeant et partageant ses connaissances avec les autres développeurs de l'équipe
  • Participer à la création et au maintien de la documentation technique et d’ADR
  • Audit et optimisation de l'accessibilité (WCAG 2.1, navigation clavier)
  • Implémentation des bonnes pratiques
  • Veille technologique et partage des connaissances lors de point tech dédiés
  • Mise en place de pipelines CI/CD

Preferred experience

Description du profil :

Match :

Connaissances techniques :

  • Maîtrise de TypeScript, React JS et Next.js
  • Bonnes connaissances en Apollo, GraphQL, Tailwind CSS, Story Book, Design system, WebPack, Node JS, Jenkins, Github Actions
  • Base solide des outils de tests Jest et Playwright

 

Compétences et qualifications requises :

  • BAC +3/5 ou équivalent en informatique
  • Autonomie et force de proposition
  • Curiosité technique
  • Rigueur dans le développement, appétence pour les défis techniques, esprit d’équipe.
  • Connaissance des principes de l’agilité
  • Maîtrise de l’anglais technique

 

La suite ?

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

 

Durée estimée du process : 4 semaines

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

Apply