Publiée le Il y a 20 h
Mission du poste
Développeur Fullstack Senior PHP / React TypeScript – Outils de rédaction média Nous recherchons un Développeur Fullstack Senior PHP / JavaScript pour intervenir sur l’évolution d’outils de rédaction destinés à des équipes éditoriales et journalistiques. Vous rejoindrez un environnement exigeant, orienté produit, où les enjeux de performance, d’accessibilité, de qualité logicielle et de robustesse sont essentiels. Vos missions Vous interviendrez sur la conception, le développement et l’évolution d’applications web à fort usage, notamment autour d’outils de rédaction, de publication et de workflows éditoriaux. À ce titre, vous serez amené à : Développer des interfaces complexes et performantes en React / TypeScript Contribuer à l’intégration et à l’évolution d’un éditeur rich-text de type Tiptap, ProseMirror ou équivalent Développer des extensions spécifiques autour de l’éditeur de texte Concevoir et maintenir des API backend en PHP avec API Platform Participer aux optimisations de performance web Travailler sur les mécanismes de cache, reverse proxy type Varnish et CDN Intégrer les interfaces en lien avec un design system Contribuer à des applications frontend basées sur Next.js ou Vite Garantir la qualité du code via des tests unitaires et d’intégration, notamment avec Cypress Maintenir et faire évoluer les images Docker ainsi que les pipelines GitLab CI Participer aux rituels agiles et collaborer avec les équipes produit, design, métier et technique Profil recherché Vous justifiez d’au moins 5 ans d’expérience significative sur des missions de développement fullstack, avec un niveau d’expertise senior. Vous maîtrisez les environnements suivants : React / TypeScript PHP API Platform Éditeurs rich-text : Tiptap, ProseMirror ou équivalent Développement d’extensions d’éditeur Next.js ou Vite Tests unitaires et tests d’intégration Cypress Docker GitLab CI Optimisation web performance Reverse proxy, cache, CDN Accessibilité web Travail avec un design system Une expérience dans un environnement média, information, publication ou site à fort trafic est fortement appréciée. Une connaissance des métiers du journalisme, des workflows éditoriaux ou des processus de publication constitue un vrai plus. Environnement de travail Vous évoluerez dans un contexte agile / scrum, au sein d’équipes pluridisciplinaires mêlant profils techniques, produit, design et métiers. La prestation nécessite l’usage principal et permanent de la langue française dans les échanges professionnels : réunions, documentation, emails, ateliers et livrables. Modalités Type de mission : prestation longue durée Niveau attendu : senior Présence sur site : hybride, avec une présence requise selon les besoins, a minima équivalente à 50 % du temps Astreintes : des interventions exceptionnelles peuvent être demandées le soir, le week-end ou les jours fériés Langue de travail : français courant obligatoire Pourquoi rejoindre cette mission ? Vous participerez à la construction d’outils critiques utilisés dans un contexte éditorial exigeant, avec de forts enjeux de qualité, de performance, d’expérience utilisateur et de fiabilité. Cette mission s’adresse à un profil senior souhaitant intervenir sur un produit à fort impact, au croisement de la technologie, des usages métier et de la production de contenus.