Backend Engineer - Mobile app
at Groupe Dynamite Inc
Mont-royal, QC H4P 1M2, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Feb, 2025 | Not Specified | 09 Nov, 2024 | 1 year(s) or above | Information Technology,Java,Communication Skills,Aws,.Net Framework,Microsoft Azure,Computer Science,Typescript,Web Apps,Customer Base,Google Cloud,Node.Js,Solid Principles | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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