📍 Boulogne-Billancourt (hybride) · ⏳ Mission longue de 18 mois · 🚀 Démarrage ASAP
Le contexte
skiils recherche, pour un acteur majeur des paris sportifs en ligne, un développeur backend senior pour renforcer une Component Team. La squad compte 5 développeurs et 2 QA, est pilotée par un Tech Lead, et fait partie d’une organisation d’environ 45 développeurs.
L’équipe porte la couche BFF / Worker de la plateforme : les API entre les applications web et mobiles et les services internes, et les workers qui traitent en continu les flux d’événements sportifs et de cotes. Les enjeux : très fort trafic, temps réel, haute disponibilité.
Vos missions
• Concevoir et développer des services BFF performants et résilients
• Développer des workers qui consomment et produisent des flux événementiels
• Diffuser des données en temps réel à grande échelle
• Optimiser la latence, la charge et la scalabilité
• Assurer le maintien en condition opérationnelle : monitoring, debug en production, gestion d’incidents
• Travailler avec les équipes front et back de la plateforme
Stack indispensable, pratiquée en production
• Node.js / TypeScript, expertise avancée
• NestJS, forte maîtrise
• Kafka : producteurs, consommateurs, architecture event-driven
• WebSockets / pub-sub : temps réel côté serveur, gestion des connexions
• Redis : cache, pub/sub
• PostgreSQL avancé, et MongoDB
• Observabilité : logs, métriques, tracing
Les plus
• Expérience B2C à très fort trafic et en environnement à SLA élevés
• Docker / Kubernetes
• Cache distribué (Hazelcast ou équivalent)
• Connaissance des secteurs du jeu, du streaming, des médias ou du trading temps réel