Job Title: Senior Full-Stack Shopify Developer
Work Mode:- Remote
Engagement Type :- Staff Augmentation
Time Zone:- EST
Job Type: Full-Time
About Us:-
TRU IT is a global technology-driven organization focused on delivering scalable digital solutions that drive business transformation. We operate at the intersection of automation, data, and customer experience, helping enterprises streamline operations and unlock growth.
Our teams across Canada and APAC bring deep expertise across platforms, integrations, and emerging technologies. We don’t just implement tools, we engineer systems that scale, automate, and deliver measurable outcomes.
Position Overview:-
We are looking for a Senior Full-Stack Shopify Developer to support Reitmans’ Shopify Enterprise ecosystem and related digital commerce initiatives. The developer will work closely with Reitmans’ internal technology, digital commerce, design, and business teams to support ongoing platform enhancements, backend customizations, integrations, troubleshooting, and agile sprint-based delivery.
This is a staff augmentation role where the selected resource will be integrated into Reitmans’ existing Scrum teams and delivery workflows. The role requires strong Shopify Enterprise expertise, full-stack development capability, and hands-on experience with TypeScript-based backend services and custom commerce integrations.
Key Responsibilities:-
The Senior Shopify Developer will be responsible for:-
-
Providing dedicated full-stack Shopify Enterprise development and platform support.
-
Maintaining and enhancing existing Shopify storefront functionalities and platform capabilities.
-
Developing and maintaining custom backend services hosted in Azure.
-
Building and enhancing TypeScript-based applications, APIs, and middleware integrations.
-
Supporting custom functionalities implemented outside the Shopify core platform.
-
Working on Shopify theme enhancements and storefront customizations.
-
Supporting API integrations, middleware development, and third-party system integrations.
-
Assisting with checkout extensibility and customer experience optimization.
-
Troubleshooting technical issues, bugs, and production support items.
-
Supporting release management, deployment activities, and platform stability.
-
Participating in agile ceremonies including sprint planning, stand-ups, backlog grooming, retrospectives, and sprint delivery.
-
Collaborating with internal stakeholders, technology teams, business units, designers, and external partners as required.
-
Preparing technical documentation and implementation guidance when needed.
Required Skills & Experience:-
Experience:-
-
7+ years total software development.
-
4+ years hands-on Shopify Plus.
Shopify Platform:-
-
Liquid and theme development (Online Store 2.0, JSON templates, sections and blocks)
-
Shopify Admin GraphQL API and Storefront API
-
Checkout Extensibility (checkout UI extensions)
-
Shopify Functions (discount, shipping, or payment logic)
-
Webhooks and third-party app integration
-
Metafields and metaobjects
-
Shopify CLI and Git-based theme deployment
-
Core Web Vitals and storefront performance work
-
Shopify Flow, Launchpad
-
Shopify Markets, multi-currency, multi-language EN and FR
Backend:-
- Node.js in production
-
TypeScript, (Good to have)
-
REST and GraphQL API design, middleware, integration patterns
-
Cloud-hosted backend services in production. Azure preferred, AWS or GCP acceptable
Good To Have:-
-
Azure specifically: Functions, App Service, API Management, Service Bus
-
Salesforce Commerce Cloud to Shopify migration or post-migration work
-
Web Pixels API, Customer Events, GTM