Astek
Développeur Backend Node.js
Job Location
Montreal, QC, Canada
Job Description
Offre d'emploi : Développeur Backend Node.js Localisation : Montréal Durée du mandat : 12 mois Mode de travail : Hybride Début : ASAP Pourquoi nous rejoindre ? Astek est un leader mondial en conseil technologique. Avec 7 800 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes. Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions. Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées. À propos du poste Pour le compte de notre client dans le secteur de l’Assurance, Astek Canada recherche un(e) Développeur (euse) Backend Node.js motivé(e) et prêt(e) pour rejoindre une équipe agile sur un projet stratégique bâti autour d’une architecture microservices. Le rôle est principalement orienté backend (≈ 80 %), avec une contribution front-end en React.js (≈ 20 %) pour maintenir la cohérence globale des solutions livrées. Vos responsabilités En tant que Développeur (euse) Backend Node.js, vous serez amené(e) à : Jouer un rôle clé dans la conception, le développement et l’optimisation d’applications web distribuées. Agir comme référence technique sur le backend et contribueras activement à la définition et à la mise en place d’une architecture modulaire, performante et durable. Concevoir, développer et maintenir des API RESTful robustes et sécurisées en Node.js / Express / TypeScript. Concevoir et faire évoluer une architecture orientée microservices, scalable et hautement disponible. Appliquer les principes de programmation orientée objet (POO) et de conception logicielle propre (SOLID, design patterns). Intégrer et optimiser les bases de données SQL / NoSQL (PostgreSQL, MongoDB, etc.). Participer à la mise en place et à l’amélioration continue des pipelines CI/CD et des tests automatisés. Assurer la qualité et la maintenabilité du code par des revues, du mentorat et de la documentation claire. Collaborer avec les équipes produit, UX/UI et front-end (React.js) pour garantir la cohérence applicative. Réaliser ponctuellement des ajustements front-end en React.js (≈ 20 %). Vos atouts pour réussir Formation/Expérience : 8 ans et plus d’expérience en développement web, dont une majorité en Node.js / JavaScript / TypeScript. Solide expérience en programmation orientée objet et en conception d’architectures microservices. Maîtrise d’un ou plusieurs frameworks backend : Express.js, NestJS, Fastify ou équivalent. Compétences clés : Connaissance pratique de React.js (hooks, intégration API, composants réutilisables). Maîtrise des environnements Docker, Git, et d’un cloud public (AWS, Azure ou GCP). Familiarité avec les principes CI/CD, les tests unitaires et d’intégration. Esprit d’analyse, autonomie, rigueur et leadership technique. Bilinguisme (français/anglais) requis pour collaborer avec des équipes et clients varié. Qualités personnelles : Esprit analytique et orienté solutions. Collaboration et travail en équipe. Autonomie et rigueur dans la gestion des priorités. Les avantages Astek Plan CARE sur mesure pour nos employés Activités sociales (5@7, team buildings) Charte diversité & inclusion Prêt(e) à relever le défi ? Postulez dès maintenant et découvrez une carrière enrichissante chez Astek Canada. AO202785
Location: Montreal, Quebec, CA
Posted Date: 11/4/2025
Location: Montreal, Quebec, CA
Posted Date: 11/4/2025
Contact Information
| Contact | Human Resources Astek |
|---|