Job position Développeur fullstack TypeScript - API REST
Share this job
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.
Candidate profile
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.
Working environment
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur fullstack TypeScript - API REST
HAYS France