
Développeur Backend Node.js / Nestjs - Services Temps Réel & Haute Disponibilité (h/f)
Posted 4 days ago
Company Description
View moreAI Sourcing agent, built and used by 15K+ modern recruiters.
Search with AI from your core ATS to the deep web, create jobs in seconds with AI, get qualified applications scored with AI, find twins/lookalikes with AI...
Collective is reinventing the sourcing & recruitment thanks to AI, enabling amibitious recruiters to increase productivity and save time & money.
Job Description
Contexte de la mission
Notre client, acteur majeur opérant des services backend critiques à très fort trafic (temps réel, scalabilité, haute disponibilité), recherche un renfort pour intégrer une squad de 5 développeurs + 2 QA, pilotée par un Tech Lead et rattachée à un Engineering Manager en charge du périmètre middleware (BFF / CMS / Worker). L'organisation globale compte environ 45 développeurs.
Vos missions
*Concevoir et développer des services BFF performants
*Gérer des flux temps réel et du streaming de données
*Optimiser la performance et la scalabilité des services
*Assurer le maintien en condition opérationnelle (monitoring, debug, gestion d'incidents)
*Collaborer étroitement avec les équipes frontend et backend
Compétences indispensables
*Node.js (expertise avancée) et NestJS (forte maîtrise)
*Conception d'API REST et temps réel
*WebSockets, architectures pub/sub
*Kafka (streaming)
*PostgreSQL (avancé) et MongoDB
*Maîtrise des enjeux de performance et scalabilité (latence, montée en charge)
*Observabilité (logs, metrics, tracing), debug en production, gestion d'incidents
Compétences appréciées
*Expérience sur des environnements B2C à très fort trafic
*Docker / Kubernetes
*Systèmes temps réel / streaming intensif
*Caching (type Hazelcast)
*Environnements à SLA élevés
Compétences indispensables
*Node.js (expertise avancée) et NestJS (forte maîtrise)
*Conception d'API REST et temps réel
*WebSockets, architectures pub/sub
*Kafka (streaming)
*PostgreSQL (avancé) et MongoDB
*Maîtrise des enjeux de performance et scalabilité (latence, montée en charge)
*Observabilité (logs, metrics, tracing), debug en production, gestion d'incidents
