Le poste Développeur fullstack TypeScript - API REST
Partager cette offre
OBJET DE LA MISSION :
Nous recherchons un développeur·se expérimenté·e qui rejoindra une équipe agile (4 développeur·se·s, 1 Lead Engineer, 2 BA, 1 PO) et travaillera en collaboration directe avec nos experts Data et Ops.
Mission:
- 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…).
- Intégrer des interactions entre Zendesk (SaaS) et d’autres produits internes/externes (solutions Adeo, Genesys, etc.).
- Déployer de nouvelles Business Units et contribuer à leur intégration 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
En résumé, son rôle est de développer, industrialiser et maintenir l’interface unifiée qui est proposée aux conseillers de la relation client.
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, ...)
Au-delà des compétences techniques, ce développeur·se aura à cœur d’élever le niveau de qualité technique de la solution :
- Qualité: Être le garant de la pérennité du code. Vous pratiquez le Refactoring continu pour éviter la dette technique. Vous appliquez strictement les principes de Clean Code et les Design Patterns appropriés.
- Collaboration Technique : Vous êtes un moteur lors des Code Reviews. Vos retours sont constructifs et visent à faire progresser l'équipe. Vous participez activement aux décisions d'architecture.
- Documentation : Vous produisez une documentation technique claire, à jour et maintenable, car vous savez que le code seul ne suffit pas toujours.
- IA: Vous faites preuve de curiosité et d’ouverture sur les outils IA, notamment l’usage de GitHub Copilot, afin de les utiliser efficacement tout en gardant un regard critique sur les propositions générées.
Profil recherché
TypeScript - Confirmé - Impératif
API Rest - Confirmé - Impératif
Ecosystème JS/TS (npm, Vite, Webpack, ...) - Confirmé - Impératif
XP Fwk F/B (Vue, NestJS, Express, Angular...) - Confirmé - Important
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, ...)
Au-delà des compétences techniques, ce développeur·se aura à cœur d’élever le niveau de qualité technique de la solution :
- Qualité: Être le garant de la pérennité du code. Vous pratiquez le Refactoring continu pour éviter la dette technique. Vous appliquez strictement les principes de Clean Code et les Design Patterns appropriés.
- Collaboration Technique : Vous êtes un moteur lors des Code Reviews. Vos retours sont constructifs et visent à faire progresser l'équipe. Vous participez activement aux décisions d'architecture.
- Documentation : Vous produisez une documentation technique claire, à jour et maintenable, car vous savez que le code seul ne suffit pas toujours.
- IA: Vous faites preuve de curiosité et d’ouverture sur les outils IA, notamment l’usage de GitHub Copilot, afin de les utiliser efficacement tout en gardant un regard critique sur les propositions générées.
Environnement de travail
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur fullstack TypeScript - API REST
HAYS France