Retour à la recherche
GM
G Mining Services / G Services MiniersSource d’offres vérifiée

Développeur(euse) Full-Stack

The developer will design and deliver end-to-end features using React and Node.js while optimizing user experience and performance. They will also manage containerization, CI/CD pipelines, and self-hosted infrastructure including virtualization and networking.

  • Hybride
  • Brossard, QC
  • Publié 10 août 2026
  • Postuler avant le 9 sept. 2026
  • 1 poste

Ouvre un site externe

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Développeur(euse) Full-Stack Sommaire des responsabilités Le développeur(euse) full-stack, sous la supervision du responsable de l’équipe, joue un rôle clé dans le développement et l’évolution des solutions logicielles de l’entreprise. Il contribue à la conception, au développement et à la livraison de fonctionnalités produit tout en participant à l’évolution de la plateforme technologique, notamment en matière de conteneurisation, de virtualisation, de pipelines d’intégration et de déploiement. Polyvalent et orienté vers les solutions, il collabore avec les différentes équipes afin d’assurer la qualité, la performance et la fiabilité des applications. Concevoir, développer et livrer des fonctionnalités de bout en bout, incluant les composants React (TypeScript) et les API Node.js associées. Concevoir une expérience utilisateur de qualité en optimisant le rendu, les états de chargement et d’erreur ainsi que la performance perçue des applications. Développer et maintenir des tests de bout en bout (E2E) et assurer l’observabilité des fonctionnalités à l’aide de journaux (logs), de métriques et de traces. Conteneuriser les services à l’aide de Docker et contribuer à l’évolution des pipelines d’intégration et de déploiement continus (CI/CD). Participer à l’évolution de l’infrastructure auto-hébergée, notamment en matière de virtualisation Proxmox (cluster, machines virtuelles et conteneurs LXC), de reverse proxy, de réseau privé virtuel maillé (mesh VPN) et d’authentification unique (SSO). Collaborer avec les parties prenantes afin de traduire les besoins d’affaires en solutions logicielles robustes et évolutives. Participer aux revues de code et promouvoir les bonnes pratiques de développement, de qualité continue, de pipelines CI stables et d’observabilité. Qualifications 3 à 5 ans d'expérience en développement web full-stack. Maîtrise solide du full-stack TypeScript. Aisance confirmée en frontend / React. Aisance avec Docker et les pipelines CI/CD, et intérêt marqué pour l'infrastructure self-hosted. Aisance avec PostgreSQL et les API REST. Pratique des tests automatisés (E2E, intégration). Autonomie, rigueur et communication claire. Atouts Backend Node.js/TypeScript (le cœur demeure TypeScript). Python est un atout, pas un profil expert recherché. Expérience de la virtualisation Proxmox ou d'un homelab personnel. Familiarité avec un reverse proxy (Caddy), un mesh VPN ou un SSO. AI Engineering (LLM, RAG, agents). Agentic coding (développement assisté par agents) Informations supplémentaires Le poste sera basé au bureau de G Services Miniers à Brossard, dans le Quartier Solar Le bureau est à distance de marche de la station REM « Du Quartier » (Dix30) Stationnement gratuit sur place Possibilité de voyager à l’étranger et au Canada selon la disponibilité du candidat ou de la candidate. Si vous vous sentez prêt(e) et souhaitez faire partie d’une équipe professionnelle et chevronnée, impliquée dans diverses facettes de l’industrie minière et animée par le désir de réussir les projets dans lesquels elle est engagée, nous vous offrons un défi à la mesure de vos ambitions. Avantages de faire partie de notre équipe Prime en fonction de la performance de l'employé(e) et de l’entreprise parce que nous tenons à cœur de récompenser la contribution des membres de notre équipe ; Assurances collectives familiales payées par G Services Miniers (médicaments, dentaire, soins paramédicaux, vision et voyage); Régime de Participation Différée aux Bénéfices (RPDB) dans lequel nous versons nos cotisations pour profiter de la retraite que vous méritez; Programme de remboursement des frais liés aux activités sportives; Programme de formation; Service de télémédecine; Possibilité de faire du télétravail pour éliminer le temps de transport, et stationnement gratuit lorsque vous venez au bureau. G Services Miniers est heureuse d’accueillir toutes les candidatures et s’engage à les évaluer sans biais discriminatoire. Nous offrons des chances d’emploi égales à tous. La connaissance d’une autre langue que le français est requise pour ce poste puisque les clients de G Services Miniers sont à l’international et que le ou la titulaire aura à communiquer avec eux sur une base régulière.

Ce que vous ferez

The developer will design and deliver end-to-end features using React and Node.js while optimizing user experience and performance. They will also manage containerization, CI/CD pipelines, and self-hosted infrastructure including virtualization and networking.

Exigences

Requires 3 to 5 years of full-stack web development experience with strong mastery of TypeScript, React, and PostgreSQL. Proficiency with Docker, CI/CD, and automated testing is essential, with an interest in self-hosted infrastructure.

Avantages

• Performance bonuses • Family group insurance (drugs, dental, paramedical, vision, and travel) • Deferred Profit Sharing Plan (DPSP) • Sports activity reimbursement program • Training program • Telemedicine service • Remote work options • Free parking

Compétences indiquées

  • Node.jsSouhaitée
  • API RESTSouhaitée
  • PostgreSQLSouhaitée
  • DockerSouhaitée
  • ReactSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Full-Stack TypeScript
  • React
  • Node.js
  • Docker
  • CI/CD Pipelines
  • PostgreSQL
  • REST APIs
  • End-to-End Testing
  • Proxmox
  • Virtualization
  • Reverse Proxy
  • Mesh VPN
  • Single Sign-On (SSO)
  • AI Engineering
  • LLM
  • RAG

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Consulting

Renseignements supplémentaires

Expérience minimale
2+ ans
Postuler avant le
9 sept. 2026
Langue de l’offre
français
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte