21 Oct
|
Royal Distributing
|
Guelph
21 Oct
Royal Distributing
Guelph
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 Chance
Royal Distributing is looking for a proactive and tech-savvy Shopify Developer to improve the shopping experience for our expanding customer base. Your primary focus will be hands-on Shopify theme customization, from storefront enhancements to complex business logic and third-party integrations. You'll build and maintain features that support our customers and our business.
Experience with custom Shopify apps and checkout extensibility is an asset. This career will offer you demanding yet rewarding responsibilities, supported by the skills and experience below.
Responsibilities
- Build and maintain high-quality Shopify theme customizations using Online Store 2.0, Liquid, JSON templates, sections, and blocks.
- Implement complex storefront logic and interactive features using Liquid and JavaScript to support business requirements and improve the shopping experience.
- Integrate and customize third-party apps and services within the storefront, troubleshooting compatibility issues and data flows.
- Use Shopify metafields and metaobjects to structure store data and power custom theme features.
- Participate in all aspects of development, including design, implementation, testing, and deployment.
- Test and debug theme changes for functionality, responsiveness, and performance across devices and browsers.
- Collaborate across time zones via Teams, GitLab, documents, and frequent videoconferences.
Qualifications
- Minimum 3 years of professional experience as a Shopify developer, with a strong focus on theme customization.
- Strong expertise in Online Store 2.0, Liquid,
JSON templates, sections, and blocks.
- Strong JavaScript, HTML, and CSS skills, with experience implementing complex storefront logic and responsive interfaces.
- Hands-on experience integrating third-party apps and services into Shopify themes, including custom behavior and troubleshooting.
- Experience using Shopify metafields and metaobjects to support custom storefront features and data relationships.
- Experience with API integrations and familiarity with Shopify Admin and Storefront APIs as they relate to storefront features and integrations.
- Comfortable with Git commands and branching and merging techniques.
- Strong debugging skills using appropriate tools and techniques.
Nice to Have
- Experience building and maintaining custom Shopify apps using Node.js/TypeScript, Shopify CLI, Polaris, and App Bridge, including API integrations, webhooks, and authentication.
- Experience with Shopify extensibility, including theme app extensions, Checkout UI Extensions, and Shopify Functions for discounts, shipping, and cart or checkout logic.
Additional Information
- Salary Range: $90,000 to $110,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 appreciate 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.
📌 Shopify Developer (Guelph)
🏢 Royal Distributing
📍 Guelph