Shopify Developer Jobs in Guelph, ON
Create alert for “Shopify Developer”
Guelph, ON
Shopify Developer
Shopify Developer
Customer Success Manager, Mid-Market (Shopify)
Customer Success Manager, Mid-Market (Shopify)
Shopify Alliance Sales - Partner Sales
Shopify Alliance Sales - Partner Sales
Business Solutions Developer
Business Solutions Developer
QA Developer
QA Developer
Odoo ERP Developer
Odoo ERP Developer
Software Application Developer
Software Application Developer
Data Developer, FinTech
Data Developer, FinTech
Optimization Developer
Optimization Developer
Salesforce Developer - AgentForce - Remote Canada Position
Salesforce Developer - AgentForce - Remote Canada Position
ServiceNow Developer (Global Security)
ServiceNow Developer (Global Security)
Senior Copilot Studio Developer
Senior Copilot Studio Developer
Salesforce Fsc Developer
Salesforce Fsc Developer
Sr Guidewire PolicyCenter Developer
Sr Guidewire PolicyCenter Developer
Front End / Full Stack Developer (React) - Risk & Compliance
Front End / Full Stack Developer (React) - Risk & Compliance
Senior Mobile Developer
Senior Mobile Developer
Machine Learning Developer, GFT
Machine Learning Developer, GFT
Front-Office Trading Developer - Charles River Development
Front-Office Trading Developer - Charles River Development
Sr. Application Developer - (Java / AWS / Payment Systems / Leadership)
Sr. Application Developer - (Java / AWS / Payment Systems / Leadership)
Senior AEM Developer
Senior AEM Developer
Shopify Developer
About the role
About Us
We're Royal Distributing, and we've been a leader in the Canadian powersports industry for the past 30 years. We provide our customers with quality products and top service to keep them riding their snowmobiles, ATVs, motorcycles, dirt bikes and more. We're embarking on the next phase of our growth, and we want you to join us!
The Opportunity
Royal Distributing is looking for a proactive and tech-savvy Shopify Developer. You’ll implement new features across our systems and improve the shopping experience for our expanding customer base. This role focuses on hands-on Shopify development (custom apps, theme customizations, checkout extensibility). This career will offer you demanding yet very rewarding responsibilities. Excitement and passion for everything you’ve read so far will go a long way, but your success in this role will also depend on the skills and experiences below:
Responsibilities
- Participate in all aspects of development, including design, implementation, testing, and deployment.
- Build and maintain private Shopify apps using Node.js/TypeScript, Shopify CLI, Polaris, and App Bridge.
- Implement high-quality theme customizations (Online Store 2.0, Liquid, JSON templates, sections/blocks, theme app extensions).
- Model store data with Shopify metafields & metaobjects (schemas, references/relationships, list types, validations, and migrations).
- Extend Checkout using Checkout UI Extensions and Shopify Functions (discounts, shipping, validations, and payments logic).
- Integrate Shopify with internal/external systems using Admin API/Storefront API (GraphQL/REST) and webhooks; handle OAuth/HMAC verification, rate limits, retries, and bulk operations.
- Collaborate across time zones via Teams, GitLab, documents, and frequent videoconferences.
Qualifications
-
Minimum 3 years of professional experience as a Shopify developer.
-
Experience with GraphQL and REST API integrations; familiarity with Shopify Admin/Storefront APIs.
-
Comfortable with Git commands and branching/merging techniques.
-
Knowledgeable debugger using appropriate tools and techniques.
-
Shopify platform expertise, including:
-
Online Store 2.0, Liquid, JSON templates, sections/blocks, and theme app extensions.
-
Expert use of metafields & metaobjects (schema design, relationships/references, list types, validations, and migration strategies).
-
Checkout Extensibility: Checkout UI Extensions and Shopify Functions for discounts, shipping, and cart/checkout logic.
-
Admin/Storefront APIs, webhooks, OAuth & HMAC verification, GraphQL cost/rate-limit handling, and bulk operations.
Nice to Have:
- Full-stack development experience in a PHP, JavaScript, HTML, and CSS environment.
- Experience with relational databases and SQL/MySQL; ability to design queries and schemas.
Additional Information
-
Salary Range: $80,000 to $100,000
-
This is a full-time position scheduled from Monday to Friday. You may be needed outside regular business hours when required.
-
This position is fully remote in Canada; hybrid is optional for candidates near our Guelph, ON head office.
-
This is a new vacant position. We appericate all applicants interest, but only top candidates will be reached out to.
We are an equal opportunity employer and while we thank everyone for their interest, only those to be interviewed will be contacted. Royal Distributing is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Royal Distributing will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.
Company
Royal Distributing
Location
Guelph - Head Office
Opening Date
Apr 20, 2026
Not the right fit? Search for Shopify Developer jobs in Guelph, ON
About Royal Distributing
Royal Distributing is Canada's leader in the powersports industry. We offer apparel, parts, and accessories to our customers that love to ride motorcycles, snowmobiles, ATVs, dirt bikes, and more. We reach our customers through our retail locations, phone sales channel, and our website, all thanks to our passionate and hard-working team. We have big plans to continue our growth, and will do so by continuing to invest in our team and prioritize the customer experience.