- Développer et maintenir des microservices NestJS (API REST et traitements backend)
- Concevoir des solutions backend robustes pour automatiser des tâches métiers (identification clients, actions en masse, modifications de données, chat live…).
- Déployer et contribuer à les intégrations dans l’écosystème existant.
- Optimiser les performances et la réactivité des systèmes
- Développer et faire évoluer des modules frontend en Svelte
- Participer à la mise en place d'architectures scalables
- Consommer et traiter des flux de données via Kafka
- Assurer la fiabilité, la performance et la sécurité grâce à DataDog, Sonar, eslint, tests, documentation et bonnes pratiques.
- Mettre en place et maintenir l’intégration continue (CI) avec GitHub Actions
Pré-requis :
- Très bonne connaissance de TypeScript
- Très bonne connaissance des API REST
- Expérience avancée des tests unitaires et d’intégration
- Expérience avec des frameworks back et front (NestJS, Express, React, Vue, Angular, ...)
- Bonne connaissance des outils et de l’écosystème JS/TS (npm, Vite, Webpack, ...)