Tech & IT

Développeur Node.js ou Node.js/Symfony (API audio/video, résultats électoraux) - Freelance (H/F)

Voir le décideur de cette mission → 3 jours d'essai gratuits, sans carte bancaire

Description de la mission

Taux journalier (TJM): TJM selon profil

Deux missions au sein des équipes tech d'un acteur majeur de l'audio en France.

Équipe média (Node.js / Symfony) : vous développerez les API qui exposent les données et participerez à la refonte de la chaîne de traitement audio et vidéo : stockage, encodage et diffusion.

Équipe API (Node.js) : vous développerez les API qui alimentent ses sites et applications et participerez à la mise en place de la diffusion des résultats électoraux : collecte, exposition et montée en charge.

L'équipe Encom conçoit des API qui assurent l'interface entre le système d'information de la radio et les autres équipes du numérique.

Elle développe des services permettant de récupérer les données produites par la radio et de les exposer sous forme d'API, afin qu'elles puissent être consommées par nos sites et applications.

L'équipe est également en charge de la refonte du MAM (Media Asset Management) de la radio pour les contenus audio, couvrant l'ensemble de la chaîne de traitement : stockage, encodage et distribution sur Internet.

Elle assure également le stockage, l'encodage et la distribution des contenus vidéo produits par la radio.

La stack technique repose principalement sur Node.js (NestJS pour les services les plus récents), ainsi que sur Symfony pour les services historiques.

Nous développons également une interface de monitoring permettant de suivre l'état de traitement et de publication des médias, ainsi que de gérer les alertes. Cette interface repose sur le framework Svelte.

L'équipe Cruiser API est responsable de l'ensemble des API destinées à alimenter nos sites et applications. Celles-ci couvrent notamment les contenus éditoriaux, la gestion des données utilisateurs, les images et les embeds.
Ces API occupent une place centrale dans notre architecture, ce qui rend les enjeux de performance, de fiabilité et de disponibilité particulièrement importants.
Un service GraphQL permet de simplifier leur consommation en proposant un point d'entrée unique aux équipes front-end.
L'équipe est également responsable des bibliothèques internes partagées entre plusieurs équipes.
Un enjeu important pour l'année à venir concernera la récupération et la mise à disposition des résultats électoraux, afin de permettre leur diffusion sur nos sites et applications.
L'ensemble des services est développé en Node.js.

Les équipes utilisent principalement PostgreSQL et RabbitMQ, sur une infrastructure Kubernetes.

Nous recherchons des profils autonomes et rigoureux, attachés à un code testé et maintenable, et sensible aux enjeux de performance et de disponibilité d'API à fort trafic.

Pourquoi postuler via Mission Freelances ?
On agrège les missions freelance de tout le web et on enrichit chacune avec le contact direct du décideur. Vous postulez plus vite, à la bonne personne, sans intermédiaire.
🎯
Contact direct du décideur
Email pro, LinkedIn et parfois téléphone, dans 78% des cas. Vous parlez à la personne qui recrute, pas à un ATS.
💸
0% de commission
Contrairement à Malt ou Comet, on ne prend jamais de commission sur vos missions. La relation reste entre vous et le client.
⚡
Toutes les sources, un seul feed
LinkedIn, Indeed, WTTJ, HelloWork, France Travail… agrégés et mis à jour 3× par jour. Fini les 10 onglets.
🚀
Postulez avant les autres
En contactant le décideur directement, vous prenez une longueur d'avance sur les candidats qui passent par le formulaire classique.
Voir le décideur de cette mission → 3 jours d'essai gratuits, sans carte bancaire.

Conseils pour trouver des missions freelance

Nos derniers articles pour booster votre prospection et signer des missions.

Continuer l'exploration

D'autres missions et ressources pour votre recherche freelance.