ALTERNANCE - Développeur Front JS - PLAYER (F/H)

Date:  24 mai 2023
Lieu: 

Puteaux, FR

Société:  GROUPE CANAL+ SA

Vous voulez rejoindre notre bande de passionnés, pour créer ensemble, la meilleure expérience de contenus et faire rayonner la diversité culturelle à travers le monde. Bienvenue chez CANAL+.

Intégrez la Direction TECH, sans cesse à l’affût de nouvelles innovations tech et toujours présents pour s’entraider. Notre raison de nous lever le matin? Lenvie de réinventer lexpérience de nos millions dabonnés à travers le monde. Un seul mot dordre: toujours plus d’immersion et de sensations!  

Un Mindset “Agile” avec des équipes à taille humaine : Daily meeting, mob reviews, POC…tel est notre quotidien.  

Mais encore ? Une stack de pointe et des plateformes soutenant des lives à presque 1 million de connexions simultanées. 

 

Intégré.e à l’équipe Player, vous aurez pour projets :

  • Le développement de nouvelles fonctionnalités : téléchargement et lecture de contenu hors ligne, adaptation de la qualité vidéo aux performances de l’appareil, support de nouveautés des différents formats audio/vidéo/sous-titres/imagettes…
  • La maintenance et l’animation du projet, qui est une bibliothèque Open-Source (RxPlayer : https://github.com/canalplus/rx-player)
  • Développement du Player sur une très grande variété de plateforme (Web, Smartphone, Smart TV, PlayStation 4 et 5, XBox, ChromeCast, décodeurs Canal+ et operateur etc.) avec des implications de performances, de support, mais aussi d’échanges techniques avec nos contacts Sony, Google, Samsung, LG, Microsoft etc.
  • Beaucoup de R&D pour améliorer la logique de choix de qualité vidéo, les performances, le benchmarking du player, améliorer la détection de régressions etc.
  • Echanges techniques, écoute et support avec les développeurs des applications se reposant sur le Player : myCanal, décodeurs, applications internes Canal+

 

JS, TypeScript, Git ou WebAssembly, ça vous parle ? Oui ? Génial ! Sinon, pas de problème, vous découvrirez cette stack avec nous !

 

Votre mission consiste à :

 

  • Concevoir et faire évoluer notre Player sur tous les appareils
  • Analyser les demandes des différentes applications utilisant le Player (retours de faisabilité, itération sur les solutions, estimation de la durée et développement)
  • Intégrer les dernières technologies/fonctionnalités découvertes par vous et/ou l’équipe
  • Être force de proposition sur la suggestion d’améliorations potentielles
  • Participer à la conception des tests Player (unitaires, intégration, détection de fuite mémoire, performance, support d’appareils et benchmarking)

Pas de profil type, mais des candidat•es curieux•ses et qui ont envie d’apprendre :

Vous adorez coder en JavaScript et TypeScript ?

Vous êtes plutôt à l’aise avec la langue de Shakespeare ?

Vous recherchez un stage avec des missions très techniques et une équipe qui saura vous faire monter en compétences ?

Alors cette alternance est faite pour vous !

 

Les +

Vous cherchez les avantages d’une grande entreprise tout en conservant un esprit start-up

Pas besoin de choisir, chez CANAL+ il n’y a pas de formalisme ni de dress code!  

 

Rejoindre CANAL+, c’est rejoindre

  • Une équipe qui vous fera confiance et sera toujours là pour répondre à vos questions et vous faire monter en compétence 
  • Une communauté de stagiaires et alternants avec qui découvrir les avant-premières de films et séries, les plateaux TV en VIP et bien entendu les afterworks  
  • La communautéCANAL TECH qui organise des meetups réguliers et qui est active sur Twitter:  twitter.com/canaltechteam?lang=fr et Medium: medium.com/canal-tech 
  • Des projets responsabilisants car chez nous, il n’y a pas de stage photocopieuse