Ingénieur·e senior en logiciels d'arrière-plan – application

Groupe Dynamite

Mount Royal

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonis sur performances
Épargne retraite avec employeur
Assurance collective
Rabais Garage et Dynamite
Ventes d’échantillons
Vacances flexibles

Job summary

Groupe Dynamite est un détaillant de mode numérique mondial avec GARAGE et DYNAMITE, recherchant un Ingénieur·e principal·e pour diriger le développement et influencer l'architecture des services propulsant les applications mobiles.

Vous dirigerez des fonctionnalités critiques, encadrerez des ingénieurs et travaillerez avec les équipes Produit et QA pour livrer des epics complexes et assurer une livraison fiable.

Qualifications

  • Baccalauréat en informatique, ingénierie ou TI.
  • 5+ années d'expérience en développement logiciel en équipes agiles.
  • Au moins 5 ans d'expérience en extensions d'applications via .NET ou Java.
  • Au moins 4 ans d'expérience en intégrations RESTful.
  • Expertise en .NET et Node.js/TypeScript avec déploiement cloud (GCP, AWS ou Azure).
  • Compréhension des systèmes distribués, du versioning d'API et de la modélisation des données.
  • Amélioration de la vitesse et de la qualité du code par revues et outils.
  • Excellentes aptitudes en communication et gestion des parties prenantes.
  • Connaissance des processus modernes accelerés par IA.

Responsibilities

  • Développer de nouvelles fonctionnalités et maintenir l'existant avec Node.js, .NET, React Native, Salesforce Commerce Cloud et GCP.
  • Améliorer les services backend destinés aux frontaux (BFF) avec NestJS et GraphQL.
  • Créer des tests automatisés et documenter les exigences métier.
  • Contribuer au Confluence de l'équipe et documenter les changements.
  • Concevoir l'architecture future pour automatiser les étapes et réduire les frictions.
  • Coacher les ingénieurs et collaborer avec Produit, QA et UX.
  • Promouvoir les meilleures pratiques en ingénierie, sécurité et DevOps.
  • Utiliser des outils IA pour générer de la valeur.

Skills

DOTNET
Node.js/TypeScript
API RESTful
Cloud deployment
Distributed systems
Team leadership
Communication

Education

Baccalauréat en informatique, ingénierie ou TI

Tools

Salesforce Commerce Cloud (OCAPI/SCAPI)
NestJS
GraphQL
Google Cloud Platform (Cloud Run, Firebase)
CI/CD tools
Confluence

Job description

Aperçu

Groupe Dynamite est un détaillant de mode numérique mondial ayant deux marques, GARAGE et DYNAMITE, au cœur de son succès. Avec plus de 300 magasins au Canada et aux États-Unis et plus de 6 000 employés, nous faisons notre marque dans l’industrie de la mode depuis 1975.

Sommaire De L’emploi

En tant que membre de l’équipe du Développement numérique, vous travaillerez en étroite collaboration avec les équipes du Commerce électronique et du Produit pour développer des systèmes dorsaux qui propulsent un écosystème moderne d’application mobile de commerce électronique. En tant qu'Ingénieur·e principal·e I expérimenté·e, vous dirigerez le développement de fonctionnalités, encadrerez les ingénieur·es débutant·es et influencerez l'architecture pour les services essentiels servant des millions de clientes dans les applications GARAGE et DYNAMITE.

Responsabilités
  • Travailler en collaboration au sein d'une équipe agile pour développer de nouvelles fonctionnalités et maintenir les fonctionnalités existantes en utilisant Node.js, .NET Framework, React Native, Salesforce Commerce Cloud (OCAPI et SCAPI) et Google Cloud Platform (fonctions Cloud Run et Firebase).
  • Améliorer nos services d’arrière‑plan destinés aux frontaux, aussi appelés « backend for frontend » (BFF) à l’aide de NestJS et de GraphQL.
  • Créer des tests automatisés pour servir de documentation vivante sur les exigences d’affaires et prévenir les futures régressions.
  • Contribuer régulièrement à l'espace Confluence de l'équipe pour documenter les changements en cours.
  • Prendre en main le développement de l'architecture future afin d'automatiser davantage d'étapes, de réduire les points de friction et d'améliorer l'accès et le contrôle pour les utilisateurs de l’entreprise.
  • Contribuer à une culture de la croissance par le biais de revues de presse, de programmation en binôme, de remue‑méninges et de séances de partage des connaissances.
  • S'approprier la solution, assurer le suivi après le lancement des nouvelles versions et identifier les sujets de préoccupation ainsi que les raisons de célébrer.
  • Communiquer efficacement avec les responsables de produit, les développeurs et les ressources en assurance qualité pour s’aligner sur les processus et les améliorer.
  • Prendre complètement en charge la livraison d'épopées (epics) complexes, de la conception technique au suivi de la production.
  • Améliorer l'extensibilité, la résilience et l'observabilité des services d'arrière‑plan.
  • Animer les revues de conception, la programmation en paires et les séances de partage des connaissances.
  • Coacher et encadrer les ingénieur·es de niveaux I, II et III et fournir une rétroaction constructive.
  • Collaborer avec les équipes du Produit, de l’Assurance de la qualité et de l’Expérience utilisateur pour préciser les exigences et estimer la portée.
  • Promouvoir les meilleures pratiques en matière d'ingénierie (normes de codage, sécurité, tests, DevOps).
  • Exploiter les outils basés sur l'IA dans le développement quotidien pour générer de la valeur.
Compétences
  • Baccalauréat en informatique, en ingénierie ou en technologie de l’information.
  • Minimum de 5 ans d’expérience dans le développement de logiciels dans des équipes de Produit agiles, servant idéalement une grande base de clients.
  • Au moins 5 ans d'expérience dans l'extension d’applications logicielles utilisant .NET Framework ou Java.
  • Au moins 4 ans d’expérience dans la création d’intégrations en utilisant des API RESTful.
  • Expertise en .NET et Node.js/TypeScript avec déploiements de production en nuage (GCP, AWS ou Azure).
  • Compréhension approfondie des modèles de système distribué, du contrôle des versions d'API et de la modélisation des données.
  • Expérience avérée dans l'amélioration de la vitesse d'exécution des équipes et de la qualité du code grâce à des revues et à des outils.
  • Excellentes aptitudes en communication et en gestion des parties prenantes.
  • Connaissance des processus de développement modernes, accélérés par des outils basés sur l'IA.
Atouts
  • Expérience dans le développement d’applications en utilisant les bases de données SQL et NoSQL (MongoDB, Postgres). 
  • Expérience en matière de développement de systèmes de gestion de contenu (Optimizely, Sitecore et Sitefinity).
  • Expérience auprès des plateformes de commerce électronique (Salesforce, Adobe, SAP et Oracle).
  • Expérience avec les technologies et cadres d’applications suivants :
    • Kubernetes.
    • Informatique sans serveur.
    • Librairies frontales, particulièrement React (Vue, Angular et Svelte sont également un atout).
    • React ou React Native.
    • Expérience avec des outils d'espace de travail propulsés par l'IA (Cursor, Claude, Codex, Windsurf, etc.).
    • Connaissance du domaine de la vente au détail et du commerce électronique, de la gestion des commandes ou des systèmes de fidélisation.
Avantages
  • Régime de rémunération complet incluant des bonis basés sur les performances.
  • Programme collectif d’épargne‑retraite avec contribution à parts égales de l’employeur.
  • Assurance collective flexible offrant une couverture personnalisée.
  • Rabais chez Garage et Dynamite pour les employés.
  • Ventes d’échantillons exclusives et privées.
  • Politique flexible de vacances.
Notre Promesse

Les jours se suivront, mais ne se ressembleront pas, car nous aspirons à toujours faire mieux que la veille. Nous nous engageons à respecter les principes d’équité en matière d’emploi.

Les candidats retenus seront contactés pour une entrevue.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste Expérimentation et Optimisation Web
Analyste Expérimentation et Optimisation Web

Groupe Dynamite • Mount Royal

On-site
CAD 80,000 - 115,000
Bonifications basées sur les résultats
REER collectif
Assurance collective
+4
Analyste, Expérimentation et optimisation du taux de conversion
Analyste, Expérimentation et optimisation du taux de conversion

Groupe Dynamite • Mount Royal

On-site
CAD 80,000 - 115,000
Bonifications basées sur les résultats
REER collectif
Assurance collective
+4
Développeur infonuagique - Intelligence artificielle et apprentissage automatique
Développeur infonuagique - Intelligence artificielle et apprentissage automatique

Groupe Dynamite • Mount Royal

On-site
CAD 90,000 - 120,000
Rémunération complète
Épargne-retraite collective
Assurance collective
+3
Analyste junior en systèmes financiers
Analyste junior en systèmes financiers

Groupe Dynamite • Mount Royal

On-site
CAD 45,000 - 60,000
Régime de rémunération complet
Programme d'épargne-retraite
Assurance collective flexible
+2
Architecte principal·e Salesforce Commerce Cloud
Architecte principal·e Salesforce Commerce Cloud

Groupe Dynamite • Mount Royal

On-site
CAD 80,000 - 110,000
Régime de rémunération complet
Assurance collective flexible
Politique flexible de vacances
+1
Designer UX/UI senior, Applications mobiles
Designer UX/UI senior, Applications mobiles

Groupe Dynamite • Mount Royal

On-site
CAD 90,000 - 120,000
Rabais Garage et Dynamite
Assurance collective
Régime de retraite collectif
+1
Analyste, Expérimentation et optimisation du taux de conversion
Analyste, Expérimentation et optimisation du taux de conversion

Groupe Dynamite Inc. • Mount Royal

On-site
CAD 90,000 - 120,000
Bonis basés sur les performances
Régime de retraite collectif
Assurance collective
+3
Analyste principal·e, Logistique mondiale et Projets
Analyste principal·e, Logistique mondiale et Projets

Groupe Dynamite • Mount Royal

On-site
CAD 60,000 - 80,000
Un régime de rémunération complet incluant des bonis basés sur les performances
Programme collectif d’épargne-retraite
Assurance collective flexible
+2
Coord, E-Comm
Coord, E-Comm

Groupe Dynamite • Mount Royal

On-site
CAD 42,000 - 64,000
Bonis basés sur les performances
Régime d’épargne-retraite collectif
Assurance collective
+3
GARAGE - Chef d'équipe - Ventes - Temps plein - Les Avenues Vaudreuil
GARAGE - Chef d'équipe - Ventes - Temps plein - Les Avenues Vaudreuil

Groupe Dynamite • Vaudreuil-Dorion

On-site
CAD 21,000 - 30,000
Rabais employé Garage et Dynamite
Plan de boni
Régime d’épargne-retraite
+2