Senior Backend Engineer - App

Groupe Dynamite

Mount Royal

On-site

CAD 100,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Performance bonuses
Employer matching retirement plan
Flexible group insurance
Employee discount at Garage and Dynamé

Job summary

Groupe Dynamite is seeking a Senior Software Engineer I to join the Digital Development group in Montreal. You will lead feature development and mentor junior engineers while shaping architecture for mission-critical services powering GARAGE and DYNAMITE apps.

You will collaborate with E-Commerce Product teams, work across Node.js, .NET, React Native, and Salesforce Commerce Cloud, and leverage Google Cloud Platform to deliver scalable backend services for millions of customers.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or Information Technology.
  • 5+ years of software development experience in Agile product teams, ideally serving a LARGE customer base.
  • 5+ years of experience extending software applications using .NET Framework or Java.
  • 4+ years of experience building integrations using RESTful APIs.
  • Expertise in .NET and Node.js/TypeScript with production cloud deployments (GCP, AWS, or Azure).
  • Deep understanding of distributed-system patterns, API versioning, and data modeling.
  • Track record of improving team velocity and code quality through reviews and tooling.
  • Excellent communication and stakeholder-management skills.
  • Familiarity with modern development processes, accelerated by AI-driven tools.

Responsibilities

  • Work within an Agile team to build new features and maintain existing functionalities using Node.js, .NET Framework, React Native, Salesforce Commerce Cloud, and Google Cloud Platform.
  • Improve the BFF layer using NestJS and GraphQL for use cases across ecommerce backends.
  • Create automated tests as living documentation of requirements and prevent regressions.
  • Contribute to Confluence documenting ongoing changes.
  • Lead on developing future state architecture to automate steps and improve access for business users.
  • Coach engineers; participate in PR reviews and knowledge-sharing sessions.
  • Own end-to-end delivery of complex epics from design to production monitoring.
  • Drive improvements to scalability, resiliency, and observability of backend services.
  • Collaborate with Product, QA, and UX to refine requirements and estimate scope.
  • Champion engineering best practices (coding standards, security, testing, DevOps).
  • Leverage AI-driven tools in development, reviews, and debugging.

Skills

Java
Node.js
TypeScript
REST APIs
GCP/AWS/Azure
React Native
Agile
Mentorship

Education

Bachelor's degree in Computer Science, Engineering, or Information Technology

Tools

NestJS
GraphQL
Salesforce Commerce Cloud
Firebase
Cloud Run

Job description

Overview

Groupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than 6,000 people, we have been making our mark on fashion since 1975.


Our core strengths are rooted in our team, innovation, and customers. We are proud to hire and retain aspirational leaders who are driven to achieve great things and recognized for their entrepreneurial spirit.


Job Summary:

As a member of Digital Development, you will work closely with the E-Commerce Product teams and be responsible for developing backend systems that power a modern E-commerce mobile app ecosystem. As an experienced Senior Engineer I, you will lead feature development, mentor junior engineers, and influence architecture for mission-critical services serving millions of customers across GARAGE and DYNAMITE apps.


Responsibilities:


  • Work collaboratively within an Agile team to build out new features and maintain existing functionalities using Node.js, .NET Framework, React Native, Salesforce Commerce Cloud (OCAPI and SCAPI), and Google Cloud Platform (Cloud Run functions and Firebase);

  • Improve our BFF (backend for frontend) layer using NestJS and GraphQL to enable use cases across disparate E-commerce backend systems;

  • Create automated tests as living documentation of business requirements and hedge against future regressions;

  • Regularly contribute to the team’s Confluence space to document ongoing changes;

  • Take the lead on developing the future state architecture to automate more steps, reduce friction points, and elevate access and control for business users;

  • Contribute to a culture of growth through PR reviews, pair programming, brainstorming, and knowledge-sharing sessions;

  • Own the solution, following up on post-release monitoring and identifying areas of concern as well as reasons to celebrate;

  • Communicate effectively with product owners, developers, and QA resources to align on and elevate processes;

  • Own end-to-end delivery of complex epics—from technical design through production monitoring;

  • Drive improvements to scalability, resiliency, and observability of backend services;

  • Facilitate design reviews, pair programming, and knowledge-sharing sessions;

  • Coach and mentor Engineers I/II/III; provide actionable feedback;

  • Collaborate with Product, QA, and UX to refine requirements and estimate scope;

  • Champion engineering best practices (coding standards, security, testing, DevOps);

  • Leverage AI-driven tools heavily in day-to-day development, demonstrating both familiarity and a passion for using AI to deliver value from code development, reviews, debugging, etc.


Qualifications:


  • Bachelor's degree in Computer Science, Engineering, or Information Technology;

  • 5+ years of software development experience in Agile product teams, ideally serving a LARGE customer base;

  • 5+ years of experience extending software applications using .NET Framework or Java;

  • 4+ years of experience building integrations using RESTful APIs;

  • Expertise in .NET and Node.js/TypeScript with production cloud deployments (GCP, AWS, or Azure);

  • Deep understanding of distributed-system patterns, API versioning, and data modeling;

  • Track record of improving team velocity and code quality through reviews and tooling;

  • Excellent communication and stakeholder-management skills;

  • Familiarity with modern development processes, accelerated by AI-driven tools.


Nice to haves:


  • Experience developing applications using SQL and NoSQL databases (MongoDB and Postgres);

  • Experience with .NET Framework CMS development (Optimizely, Sitecore, and Sitefinity);

  • Experience with E-commerce platforms (Salesforce, Adobe, SAP, and Oracle);

  • Experience with the following technologies and frameworks:

    • Kubernetes;

    • Serverless computing;

    • Frontend libraries, especially React (Vue, Angular, and Svelte are also a plus);

    • React or React Native;

    • Experience using AI-driven workspace tools (Cursor, Claude, Codex, Windsurf, etc).





  • Domain knowledge of retail/E-commerce, order management, or loyalty systems.


At GDI, you will be part of a growing organization that understands the importance of investing in people and offers you:



  • A comprehensive compensation package that includes performance-driven bonuses;

  • A group retirement savings program with employer matching;

  • Flexible group insurance with personalized coverage that meets your needs;

  • A discount at Garage and Dynamite;

  • Exclusive private sample sales;

  • A flexible vacation policy;

  • And more!


GDI has been repeatedly voted one of Montréal’s Top Employers and one of Canada’s Top Employers for Young People.


Our promise…

No day will be like the last—we aim to be better today than we were yesterday. We are committed to employment equity.


Candidates that are retained will be called for an interview.


#NR-LI1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer I
Senior Engineer I

Garage Collective • Mount Royal

On-site
CAD 90,000 - 120,000
Data Scientist I
Data Scientist I

Groupe Dynamite • Mount Royal

On-site
CAD 90,000 - 130,000
Performance bonuses
RRSP with employer matching
Flexible group insurance
+3
Groupe Dynamite Inc. Senior Product Owner, CRM & Loyalty
Groupe Dynamite Inc. Senior Product Owner, CRM & Loyalty

Groupe Dynamite Inc. • Mount Royal

On-site
CAD 110,000 - 140,000
Performance bonuses
Retirement plan with employer matching
Group insurance
Groupe Dynamite Inc. Data Scientist I
Groupe Dynamite Inc. Data Scientist I

Groupe Dynamite Inc. • Mount Royal

On-site
CAD 90,000 - 130,000
Performance-driven bonuses
Employer matching retirement savings
Flexible vacation policy
+1
Groupe Dynamite Inc. Sr. UX/UI Designer, Mobile Apps
Groupe Dynamite Inc. Sr. UX/UI Designer, Mobile Apps

Groupe Dynamite Inc. • Mount Royal

On-site
CAD 90,000 - 130,000
Employee discount
Exclusive private sample sales
Flexible vacation policy
+2
Senior Analyst, FP&A
Senior Analyst, FP&A

Groupe Dynamite • Mount Royal

On-site
CAD 70,000 - 95,000
Performance bonuses
Employer matched retirement plan
Comprehensive group insurance with/ded
+1
Manager, Data Engineering (Applications)
Manager, Data Engineering (Applications)

Groupe Dynamite • Mount Royal

On-site
CAD 90,000 - 120,000
Performance-driven bonuses
Group retirement savings program with employer matching
Flexible group insurance
+3
Senior Product Owner, CRM & Loyalty
Senior Product Owner, CRM & Loyalty

Groupe Dynamite • Mount Royal

On-site
CAD 90,000 - 130,000
Performance bonuses
Retirement plan
Insurance coverage
+3
Customer Service Representative - Contract
Customer Service Representative - Contract

Groupe Dynamite • Mount Royal

On-site
CAD 55,000 - 65,000
Wear It, Love It: Employee discounts
Growth Mindset: Learning programs
The Future: Global growth & innovation
+5
Groupe Dynamite Inc. HRIS Coordinator
Groupe Dynamite Inc. HRIS Coordinator

Groupe Dynamite Inc. • Mount Royal

On-site
CAD 55,000 - 75,000
Performance bonuses
Employer matching retirement plan
Flexible group insurance
+3