développeur back-end Typescript
Role details
Job location
Tech stack
Job description
Rattaché(e) au CTO, vous rejoindrez le pôle développement composé de 5 personnes, afin de développer et faire évoluer la plateforme IA.
Votre rôle sera central : la personne actuellement responsable de la stack back-end quitte l'entreprise dans trois mois, et une passation complète est prévue avant son départ.
Votre mission : garantir la fiabilité, la scalabilité et la qualité du socle technique, tout en participant à la construction des futures briques d'architecture.
Vos responsabilités :
- Concevoir, développer et maintenir les microservices back-end en TypeScript / Node.js
- Travailler sur une architecture event-driven avec Fastify / REST, gRPC, RabbitMQ et SurrealDB
- Assurer les intégrations critiques (authentification, billing, cloud, monitoring)
- Garantir la qualité de la production : fiabilité, résilience, documentation et tests
- Participer aux décisions d'architecture et d'évolution produit, avec une forte autonomie
- À moyen terme : contribuer à la structuration de l'équipe et accompagner les prochains recrutements
Stack technique actuelle : TypeScript, Node.js, Fastify / Express, microservices, event-driven, message queues, gRPC, RabbitMQ, SurrealDB (NoSQL), AWS (S3, SQS), Stripe, Clerk, React, TanStack, Intégrer une start-up deeptech financée et crédible, soutenue par des acteurs institutionnels.
- Travailler sur une plateforme IA déjà en production, avec de vrais clients et un produit qui évolue vite.
- Rejoindre une core team expérimentée, où chaque développeur a un impact direct sur le produit.
- Évoluer dans un environnement technique exigeant : microservices, event-driven, cloud, IA.
- Participer à une aventure entrepreneuriale où tout reste à construire et à faire grandir.
Requirements
5 ans d'expérience en développement back-end TypeScript / Node.js, avec une mise en production réelle
- Solide maîtrise des architectures distribuées et event-driven
- Expérience en AWS (S3 / SQS) et Stripe (webhooks / facturation)