Backend Engineer - Mobile app

at  Groupe Dynamite Inc

Mont-royal, QC H4P 1M2, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Feb, 2025Not Specified09 Nov, 20241 year(s) or aboveInformation Technology,Java,Communication Skills,Aws,.Net Framework,Microsoft Azure,Computer Science,Typescript,Web Apps,Customer Base,Google Cloud,Node.Js,Solid PrinciplesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

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.

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.


REQUIREMENT SUMMARY

Min:1.0Max:6.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Mont-royal, QC H4P 1M2, Canada