Tech Lead hands-on chargé de cadrer, aider à l’effort technique et superviser une petite équipe de deux développeurs sur un un projet en WebXR multi-utilisateur / temps réél.
Contexte:
Plateforme web 3D temps réel multi-utilisateur en phase de mise à l’échelle. Expériences immersives accessibles en navigateur et en casque VR. Projet à grand impact.
Le poste est créé pour structurer techniquement la phase de croissance et garantir la continuité du développement au quotidien.
Missions:
Hands-on (60 % du temps minimum)
– Coder les features de la roadmap en support aux développeurs
– Résoudre les bugs production critiques en autonomie.
– Refactorer la dette technique en cours
Owner technique du frontend Three.js et du serveur multiplayer Node.js WebSocket.
Lead (30 %)
– Code review systématique de toutes les pull requests avant merge.
– Pairing sur les sujets techniques complexes (Three.js, WebRTC, performance, VR).
– Mentor l’équipe de développement au quotidien (un sur le 3D, un sur la 2D Next.js).
– Garant des standards de code et de la discipline de release (Bitbucket Pipelines, build, documentation).
– Onboarding des nouveaux entrants.
Coordination CTO (10 %)
– Reporting direct au CTO.
– Faire avancer les sujets techniques en pair avec le CTO.
– Assurer une présence physique régulière au bureau client.
Profil recherché:
– 5 à 7 ans d’expérience en développement web fullstack.
– TypeScript et Node.js niveau senior (Express, WebSocket, services REST).
– Au moins un projet temps réel produit en production (jeu web, collaboration live, streaming, multi-utilisateur).
– Maîtrise d’un moteur WebGL : idéalement Three.js, sinon Babylon.js, PlayCanvas ou Unity Web.
– Linux serveur de base : SSH, nginx, pm2, certificats Let’s Encrypt.
– Discipline Git, code review structurée, capacité à tenir une release branch.
– Capacité à piloter et fédérer une équipe à suivre la roadmap.