Groupe Dynamite, Inc

Backend Engineer - Mobile app

Location CA-QC-Ville Mont-Royal
ID 2024-7383
Category
Information Technology
Position Type
Full-Time
Company
Groupe Dynamite Inc.

Overview

Groupe Dynamite Inc. (GDI) is a Montréal-based, privately held house of integrated omni-channel brands, designing and distributing accessible, trend-forward fashion for women since 1975.

 

Our mission of "Empowering YOU to be YOU, one outfit at a time" is brought to life through the GARAGE and DYNAMITE banners and represents the consumer-centric core of GDI's long-standing success as a leading retailer in North America.

 

Today, GDI operates nearly 300 stores across Canada and the United States, as well as shoppable brand experiences at Garageclothing.com and Dynamiteclothing.com.


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 Mobile Application Engineer, you will produce quality code, raising the bar for team performance, speed, and reliability.

 


Main 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.

 

Qualifications: 

  • Bachelor's in Computer Science, Engineering, or Information Technology;
  • 3+ years of software development experience in Agile product teams, ideally serving a LARGE customer base;
  • 2+ years of experience extending software applications using .NET Framework or Java;
  • 1+ year of experience building integrations using RESTful APIs;
  • 1+ year of experience developing cloud-based solutions on Google Cloud (preferred), AWS, or Microsoft Azure;
  • Strong understanding of and adherence to the SOLID principles of OOP;
  • Excellent communication skills to maintain tight alignment with business stakeholders;
  • Proactive problem-solver with a go-getter attitude;
  • Experience building modern .NET Framework web apps;
  • Experience working with Node.js and TypeScript.

 

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).

 

 

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;
  • An employee 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.

 

 

#LI-NR1

#LI-NR1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.