About the role
Durée
12 mois
Date de début
Disponible maintenant
Lieu
Montréal, Hybride
Depuis près de 15 ans, forte de sa présence au Canada, aux États-Unis, en Europe, et en Australie, Dempton Groupe Conseil est toujours en quête d’excellence. Nos interventions sont centrées non seulement sur la création de valeur, mais également sur la croissance de nos collaborateurs, partenaires d’affaires et clients.
Dans le cadre de l’accompagnement que nous offrons à nos clients du Québec, nous initions des projets innovants, stratégiques et à forte valeur, qui révolutionnent leurs écosystèmes. Vous serez amené(e) à intervenir sur des mandats porteurs qui exigent rigueur, collaboration et expertise technique.
Les développeurs JavaScript pour BFF chez Dempton participent à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité. Ils analysent, conçoivent, configurent, développent, maintiennent et font évoluer les produits logiciels pour répondre aux besoins de nos clients. Ils sont responsables de la qualité et de la sécurité des solutions codées et contribuent activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant l’arrimage et la mise en œuvre, tout en mettant à profit leur compétence à maîtriser la technologie et à anticiper les innovations.
Dans le contexte actuel, nous recherchons un développeur JavaScript pour BFF qui interviendra en mode hybride. Il analysera les besoins des clients et partenaires et recommandera les solutions technologiques appropriées. Il planifiera, hiérarchisera et coordonnera le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre. Il maîtrisera le développement serveur avec Node.js, React et JavaScript moderne (ES6+), tout en comprenant les architectures BFF et les APIs REST/GraphQL.
RESPONSABILITÉS SPÉCIFIQUES
- Concevoir, mettre en place et maintenir des serveurs Node.js sécuritaires, robustes et adaptés aux besoins du frontend avec une expertise en développement serveur
- Développer des interfaces dynamiques et performantes avec React et JavaScript moderne (ES6+), intégrant efficacement les appels aux APIs via des architectures BFF
- Appliquer les principes de découplage frontend/backend et collaborer avec les équipes backend pour optimiser les flux de données, avec une connaissance des architectures BFF et des APIs REST/GraphQL
- Utiliser les pipelines CI/CD, notamment via GitHub Actions, les environnements conteneurisés (Docker), ainsi que les outils de surveillance et de performance applicative dans une approche DevOps
- Consommer et orchestrer des Web Components dans des applications React tout en respectant les contraintes d’interopérabilité, idéalement avec StencilJS
- Analyser les besoins des clients ou d’un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison
- Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications. Développer ou coder les programmes ou applications avec des essais automatisés
- Procéder à l’installation et aux tests de progiciels ou à l’implantation des applications auprès de clientèle assignée
- Assurer l’intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels
RESPONSABILITÉS GÉNÉRALES
- Contribuer à la planification, à l’exécution et au suivi des projets de développement tout au long du cycle de vie des initiatives
- Participer à la documentation technique et fonctionnelle en collaboration avec les équipes concernées
- Appliquer les normes de qualité, de sécurité et de conformité en vigueur dans les environnements de développement
- Maintenir une veille active sur les meilleures pratiques de développement et sur l’évolution des technologies JavaScript et BFF
- Participer aux rétrospectives d’équipe pour identifier les leviers d’amélioration continue en matière de développement
- Collaborer avec les équipes de développement, d’architecture et d’exploitation afin d’assurer une vision complète des livrables
- Soutenir les utilisateurs dans les phases de validation et lors des déploiements
- Contribuer à la stabilité et à la performance des applications déployées, en assurant un suivi rigoureux des correctifs
- Agir en expert technique auprès de l’équipe projet et auprès des parties prenantes
- Participer activement à la création de valeur pour nos clients tout en incarnant les valeurs de Dempton sur le terrain
PROFIL RECHERCHÉ
- Démontrer au minimum 5 années d’expérience dans un rôle similaire
- Expérience de projets de développement en mode agile
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern)
- Connaissances approfondies : JavaScript, Node.js, React, Angular, Web Components, StencilJS, GitHub Actions, APIs REST/GraphQL
- Bonnes connaissances des environnements de développement
- Expérience des concepts infonuagiques
- Expertise en développement serveur avec Node.js
- Solide expérience avec React et JavaScript moderne (ES6+)
- Connaissance des architectures BFF et des APIs REST/GraphQL
- Approche DevOps et intégration continue avec GitHub Actions
- Familiarité avec les environnements conteneurisés (Docker)
- Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses
- Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner
- Excellentes capacités de communication et de vulgarisation
- Être organisé, rigoureux et savoir gérer les priorités
- Rassembleur, capacité à convaincre les membres de son équipe et se conformer lorsque requis
- Être un joueur d’équipe
About Dempton Consulting Group
Dempton Consulting Group helps organizations solve business and operational problems through the implementation of Information Technology.
Our Expertise:
• Application Development & Integration • Enterprise Applications (ERP, CRM, HCM, EPM, FMS) • Business Process Management (BPM) • Project Management and Business Strategy • Data & Analytics • Infrastructure and Security • Cloud technologies (AWS, Azure, Google) • Automation
We are currently hiring! Send your resume at careers@dempton.com
About the role
Durée
12 mois
Date de début
Disponible maintenant
Lieu
Montréal, Hybride
Depuis près de 15 ans, forte de sa présence au Canada, aux États-Unis, en Europe, et en Australie, Dempton Groupe Conseil est toujours en quête d’excellence. Nos interventions sont centrées non seulement sur la création de valeur, mais également sur la croissance de nos collaborateurs, partenaires d’affaires et clients.
Dans le cadre de l’accompagnement que nous offrons à nos clients du Québec, nous initions des projets innovants, stratégiques et à forte valeur, qui révolutionnent leurs écosystèmes. Vous serez amené(e) à intervenir sur des mandats porteurs qui exigent rigueur, collaboration et expertise technique.
Les développeurs JavaScript pour BFF chez Dempton participent à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité. Ils analysent, conçoivent, configurent, développent, maintiennent et font évoluer les produits logiciels pour répondre aux besoins de nos clients. Ils sont responsables de la qualité et de la sécurité des solutions codées et contribuent activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant l’arrimage et la mise en œuvre, tout en mettant à profit leur compétence à maîtriser la technologie et à anticiper les innovations.
Dans le contexte actuel, nous recherchons un développeur JavaScript pour BFF qui interviendra en mode hybride. Il analysera les besoins des clients et partenaires et recommandera les solutions technologiques appropriées. Il planifiera, hiérarchisera et coordonnera le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre. Il maîtrisera le développement serveur avec Node.js, React et JavaScript moderne (ES6+), tout en comprenant les architectures BFF et les APIs REST/GraphQL.
RESPONSABILITÉS SPÉCIFIQUES
- Concevoir, mettre en place et maintenir des serveurs Node.js sécuritaires, robustes et adaptés aux besoins du frontend avec une expertise en développement serveur
- Développer des interfaces dynamiques et performantes avec React et JavaScript moderne (ES6+), intégrant efficacement les appels aux APIs via des architectures BFF
- Appliquer les principes de découplage frontend/backend et collaborer avec les équipes backend pour optimiser les flux de données, avec une connaissance des architectures BFF et des APIs REST/GraphQL
- Utiliser les pipelines CI/CD, notamment via GitHub Actions, les environnements conteneurisés (Docker), ainsi que les outils de surveillance et de performance applicative dans une approche DevOps
- Consommer et orchestrer des Web Components dans des applications React tout en respectant les contraintes d’interopérabilité, idéalement avec StencilJS
- Analyser les besoins des clients ou d’un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison
- Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications. Développer ou coder les programmes ou applications avec des essais automatisés
- Procéder à l’installation et aux tests de progiciels ou à l’implantation des applications auprès de clientèle assignée
- Assurer l’intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels
RESPONSABILITÉS GÉNÉRALES
- Contribuer à la planification, à l’exécution et au suivi des projets de développement tout au long du cycle de vie des initiatives
- Participer à la documentation technique et fonctionnelle en collaboration avec les équipes concernées
- Appliquer les normes de qualité, de sécurité et de conformité en vigueur dans les environnements de développement
- Maintenir une veille active sur les meilleures pratiques de développement et sur l’évolution des technologies JavaScript et BFF
- Participer aux rétrospectives d’équipe pour identifier les leviers d’amélioration continue en matière de développement
- Collaborer avec les équipes de développement, d’architecture et d’exploitation afin d’assurer une vision complète des livrables
- Soutenir les utilisateurs dans les phases de validation et lors des déploiements
- Contribuer à la stabilité et à la performance des applications déployées, en assurant un suivi rigoureux des correctifs
- Agir en expert technique auprès de l’équipe projet et auprès des parties prenantes
- Participer activement à la création de valeur pour nos clients tout en incarnant les valeurs de Dempton sur le terrain
PROFIL RECHERCHÉ
- Démontrer au minimum 5 années d’expérience dans un rôle similaire
- Expérience de projets de développement en mode agile
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern)
- Connaissances approfondies : JavaScript, Node.js, React, Angular, Web Components, StencilJS, GitHub Actions, APIs REST/GraphQL
- Bonnes connaissances des environnements de développement
- Expérience des concepts infonuagiques
- Expertise en développement serveur avec Node.js
- Solide expérience avec React et JavaScript moderne (ES6+)
- Connaissance des architectures BFF et des APIs REST/GraphQL
- Approche DevOps et intégration continue avec GitHub Actions
- Familiarité avec les environnements conteneurisés (Docker)
- Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses
- Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner
- Excellentes capacités de communication et de vulgarisation
- Être organisé, rigoureux et savoir gérer les priorités
- Rassembleur, capacité à convaincre les membres de son équipe et se conformer lorsque requis
- Être un joueur d’équipe
About Dempton Consulting Group
Dempton Consulting Group helps organizations solve business and operational problems through the implementation of Information Technology.
Our Expertise:
• Application Development & Integration • Enterprise Applications (ERP, CRM, HCM, EPM, FMS) • Business Process Management (BPM) • Project Management and Business Strategy • Data & Analytics • Infrastructure and Security • Cloud technologies (AWS, Azure, Google) • Automation
We are currently hiring! Send your resume at careers@dempton.com