Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Développeur lecteur vidéo - spécialiste react / video.js (it) / freelance

Strasbourg
Indépendant
INSYCO
IT
De 2 000 € à 2 750 € par mois
Publiée le 25 avril
Description de l'offre

Bonjour, Nous recherchons pour notre client grand compte un Développeur lecteur vidéo senior - Spécialiste React / Video.js

Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco. fr avec les informations suivantes :

Argumentaire écrit répondant de façon ciblée au besoin ci-dessous


CV à jour en français


Date de prochaine disponibilité


Tarif journalier


Merci d'indiquer la référence KTR/DVJ/5271 dans l'objet de votre message



Notre client est un groupe dans le secteur médias. Dans ce contexte, nous recherchons un développeur senior pour assurer le développement, la maintenance et l'évolution de l'écosystème de lecteurs vidéo de l'organisation, qui recouvre deux périmètres distincts.

Lecteur vidéo web (plateforme grand public)

Développement et maintenance d'un lecteur vidéo web unifié, distribué sous forme de package npm et intégré via iframe sur des sites tiers


Gestion du streaming live et VOD (HLS), avec support du streaming adaptatif et stratégies de repli multi-sources


Implémentation et évolution des plugins publicitaires (VAST/VPAID) avec support pre-roll, mid-roll et post-roll


Intégration de la protection de contenu DRM (Widevine, FairPlay, PlayReady) via l'API EME


Gestion des sous-titres multilingues (WebVTT, in-band text tracks) et des pistes audio multiples avec persistance des préférences utilisateur


Construction de barres de contrôle personnalisées, overlays et couches UI interactives (compteur, cartes "item suivant", sélecteur de langue, boîte de partage, CTA publicitaires)


Implémentation d'une architecture de plugins chargeant dynamiquement les fonctionnalités selon le mode du lecteur (défaut, bande-annonce, light)


Gestion de la compatibilité multi-navigateurs : Safari 11+, Chrome 72+, Firefox 66+, Edge 80+


Gestion de plusieurs instances simultanées du lecteur sur une même page


Intégration des SDK de mesure d'audience (Nielsen AGF, Nielsen Médiamétrie) et orchestration des événements analytiques entre plusieurs systèmes simultanément


Intégration du cast Chromecast et AirPlay


Contribution active au projet open source Video.js (maintenance de plugins open source)


Participation à la veille et à la compatibilité avec les applications web, mobiles et Smart TV pour garantir la cohérence entre les différentes offres



Lecteur vidéo post-production (outil interne)

Développement et maintenance d'un lecteur professionnel dédié aux utilisateurs métier internes (éditorial, post-production, programmation, gestion des droits, contrôle qualité)


Gestion de la lecture précise à l'image (frame-accurate playback), affichage et navigation au timecode


Support des formats et flux médias de post-production


Inspection multi-pistes audio et sous-titres


Intégration transparente avec la logique métier du système d'information programme en amont


Alignement des fondations architecturales du lecteur interne avec l'écosystème de lecteurs de la plateforme (composants partagés, patterns de plugins communs, pratiques d'ingénierie unifiées)



Livrables attendus

Fonctionnalités décrites dans les user stories, déployées et installées sur l'infrastructure désignée (système d'exploitation, base de données, serveur web)


Livraison de l'ensemble des classes et scripts nécessaires à l'intégration fluide du travail produit dans le système d'Intégration Continue


Livraison de l'ensemble des scripts de surveillance, de test de charge, d'administration et de déploiement nécessaires au bon fonctionnement de la solution livrée


Commentaires inline clairs et compréhensibles sur l'objectif et la responsabilité de chaque classe et méthode


Code synchronisé quotidiennement avec l'environnement GitHub de l'organisation


Toute la documentation rédigée en anglais et maintenue dans le wiki interne (Confluence)



Exigences opérationnelles

Utilisation quotidienne et à charge du prestataire des outils de gestion de projet : JIRA (suivi des tickets), Tempo (suivi du temps), Confluence (documentation), GitHub (gestion du code source exclusivement dans le compte entreprise dédié)


Utilisation obligatoire d'outils de développement assisté par IA de pointe (ex. : Claude Code, GitHub Copilot, Codex ou équivalent), fournis, maintenus et financés par le prestataire, avec accès sans limitation de tokens ni quota pour tout le personnel affecté





Profil candidat:
Compétences obligatoires

Anglais technique courant (écrit et oral) : documentation et communications projet en anglais


Expérience pratique avec des outils de développement assisté par IA (workflows agents, MCP ou équivalent) ; capacité à intégrer les productions IA de façon critique et sécurisée


Git en environnement collaboratif : Gitflow, pull/merge requests avec références JIRA, conventional commits, semver, génération automatisée de changelogs



Développement frontend

React 19+ et TypeScript 5+ en production : hooks avancés, patterns avancés (Context, Error Boundaries, forwardRef), type narrowing, unions discriminées (compétence clé)


Gestion d'état avec Zustand : stores vanilla, registres par instance, hooks usePlayerStore, couches de compatibilité legacy (compétence clé)



Lecture vidéo web

Video.js 7+/8+ : plugins et composants personnalisés, streaming adaptatif HLS/MPEG-DASH (VHS : Video.js HTTP Streaming), DRM (Widevine, FairPlay, PlayReady via EME), sous-titres multilingues, multi-instances (compétence clé)


Spécificités navigateurs (autoplay, fullscreen, Safari HLS, codecs) et stratégies de récupération d'erreurs



Architecture streaming & droits

Streaming live et VOD : intégration API REST de contenu, gestion des droits (géolocalisation, moralité/âge, disponibilité temporelle), sélection de source et stratégies de repli (compétence clé)



Mesure d'audience & analytique

SDK Nielsen AGF et Médiamétrie, insertion VAST/VPAID (pre/mid/post-roll), orchestration multi-systèmes de mesure



Monorepo & build

Yarn Workspaces, esbuild (builds bibliothèque, bundles iframe IIFE), standard-version, conventional commits



Tests & qualité

Jest + React Testing Library (unit/intégration), Cypress (E2E cross-browser), mocks API vidéo, intégration CI



SCSS & styles

Architecture SCSS pour composants intégrables : design tokens, layouts responsifs, PostCSS (autoprefixer, px-to-rem), isolation des styles, compatibilité Safari 11+/Chrome 72+/Firefox 66+/Edge 80+



Traitement asynchrone

Systèmes de traitement en arrière-plan (workers, consommateurs de messages, jobs planifiés) en production



Atouts complémentaires

Domaine médias/audiovisuel, Chromecast/AirPlay, Next.js 15+ (App Router), accessibilité WCAG, i18next/Lokalise, New Relic/Datadog, génération de types OpenAPI, Tailwind CSS


Contributions open source vérifiables (Video.js, hls.js, dash.js, Zustand, esbuild ou équivalents)



Soft skills

Autonomie et sens des responsabilités dans la livraison


Adaptabilité et résolution de problèmes techniques complexes


Communication claire avec parties prenantes techniques et non techniques


Contribution active aux revues de code, attention à la qualité


Veille technologique proactive

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Offre similaire
Administrateur as400 (it) / freelance
Strasbourg
Indépendant
Groupe Aptenia
IT
De 2 000 € à 3 000 € par mois
Offre similaire
Tech. support / exploitation informatique (it) / freelance
Strasbourg
CDI
Indépendant
W Executive France SAS
IT
De 500 € à 1 250 € par mois
Offre similaire
Développeur centura / opentext gupta ia (it) / freelance
Strasbourg
Indépendant
INSYCO
IT
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Emploi Informatique à Strasbourg
Emploi Strasbourg
Emploi Bas-Rhin
Emploi Alsace
Intérim Informatique à Strasbourg
Intérim Strasbourg
Intérim Bas-Rhin
Intérim Alsace
Accueil > Emploi > Emploi Informatique > Emploi IT > Emploi IT à Strasbourg > Développeur lecteur vidéo - Spécialiste React / Video.js (IT) / Freelance

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2026 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder