Développeur Back-End Node.Js H/F
Role details
Job location
Tech stack
Job description
Développer de nouveaux microservices en Node.js (Express / NestJS) dans le cadre de la migration vers une architecture orientée services.
- Concevoir et exposer des APIs REST consommées par les applications web et mobile de la plateforme.
- Contribuer aux choix d'architecture (event-driven, Kafka) avec les tech leads.
- Garantir la performance et la scalabilité de services à très forte volumétrie.
- Mettre en place et faire vivre les bonnes pratiques d'ingénierie (tests automatisés, revue de code, CI/CD).
Environnement technique : Node.js, TypeScript, Express / NestJS, Kafka, PostgreSQL / MongoDB, Kubernetes, CI/CD GitLab, cloud privé + AWS.
Requirements
Profil recherchéProfil recherché :5+ ans d'expérience back-end Node.js, dont une expérience significative en environnement grand compte.Solide pratique des architectures microservices et des problématiques de migration legacy.Maîtrise de Git, Docker et des pratiques CI/CD.Bon relationnel, autonomie et capacité à évoluer dans un environnement grand compte avec ses contraintes organisationnelles., * 5+ ans d'expérience back-end Node.js, dont une expérience significative en environnement grand compte.
- Solide pratique des architectures microservices et des problématiques de migration legacy.
- Maîtrise de Git, Docker et des pratiques CI/CD.
- Bon relationnel, autonomie et capacité à évoluer dans un environnement grand compte avec ses contraintes organisationnelles.
EUR
Git MongoDB Kubernetes Node.js Autonomie KAFKA PostgreSQL TypeScript API REST Docker
Benefits & conditions
Taux journalier :660-700 selon profil.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}