Back to job search
GM

Développeur(euse) Full-Stack

French posting

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.

  • Hybrid
  • Brossard, QC
  • Posted Aug 10, 2026
  • Apply by Sep 9, 2026
  • 1 position

Opens an external site

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

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.

What you’ll do

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.

Requirements

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.

Benefits

• 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

Listed skills

  • Node.jsPreferred
  • REST APIsPreferred
  • PostgreSQLPreferred
  • DockerPreferred
  • ReactPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting

Additional details

Minimum experience
2+ years
Apply by
Sep 9, 2026
Posting language
French
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available