Shopify Plus Developer

KnixToronto, ON
CA$95,000Hybrid

About The Position

The Shopify Plus Web Developer will build, scale, and maintain enterprise-grade e-commerce experiences using modern Shopify Plus capabilities, including features introduced in the latest Shopify Editions. This role combines deep technical execution with strong collaboration: you will align with and uphold our engineering standards through peer PR reviews, active participation in our development cycles, team-based problem solving, and shared ownership of scalable development environments and release pipelines. You will work in a Shopify Plus ecosystem leveraging Shopify Functions, Shopify Markets, Checkout Extensibility, metaobjects, automation, and structured content models, while ensuring performance, stability, and operational excellence. This is a hybrid role, with the expectation to be in the Toronto office three days a week to collaborate closely with the team.

Requirements

  • Experience developing, customizing, and maintaining Shopify Plus themes using Liquid, HTML, CSS, JavaScript (ES6+), and responsive frontend architecture.
  • Hands-on experience with Checkout Extensibility, using app-based UI extensions and supported APIs while avoiding deprecated patterns.
  • Experience building advanced commerce logic using Shopify Functions for discounts, shipping, cart transformations, and payment customization.
  • Strong understanding of GitHub environments, CI/CD pipelines, and automated deployment workflows to support scalable, repeatable, and safe releases.
  • Experience supporting multi-store and multi-market setups using Shopify Markets, including region-specific pricing, currency, and content strategies.
  • Experience designing flexible data models using metaobjects and advanced metafields to support scalable merchandising and content needs.
  • Proven ability to own features end-to-end, from development through QA, release, and post-deployment monitoring, including accountability for bugs and driving improvements to prevent recurrence.
  • Experience adapting to Shopify platform changes, deprecations, and new Editions features in production environments.
  • Working knowledge of secure development practices, including least-privilege access and safe third-party integrations.
  • Experience working on high-traffic, revenue-critical Shopify Plus storefronts where uptime and stability are essential, including occasional after-hours support when critical issues arise.

Nice To Haves

  • Experience with TypeScript, Rust, or React is a plus.
  • Knowledge of accessibility (WCAG), enterprise SEO, and experimentation or A-B testing.

Responsibilities

  • Provide technical expertise and guidance on Shopify Plus web development.
  • Review business requirements to determine the best design for quality, performant, and scalable web experiences.
  • Work with the integrations team to design flexible, scalable solutions that leverage third-party systems.
  • Occasionally work with databases to enhance website functionality.
  • Partner with product, design, UX, QA, and marketing teams to deliver high-quality storefront experiences.
  • Communicate technical tradeoffs, risks, and solutions clearly to both technical and non-technical stakeholders.
  • Proactively identify risks related to Shopify platform changes, deprecations, and Editions updates.
  • Contribute to a collaborative engineering culture through PR reviews, mentorship, and problem-solving.
  • Actively participate in all aspects of the agile process—including daily stand-ups, backlog refinement, sprint planning, and retrospectives—and leverage experience with both Kanban and sprint-based workflows to help the team deliver efficiently and predictably.
  • Help build a collaborative engineering culture where developers feel supported and encouraged to grow. Mentor junior and intermediate team members through pairing, PR reviews, and casual coaching, and promote good engineering habits through documentation, knowledge sharing, and open, constructive discussions.
  • Move software features or bug tickets through Knix’s bug tracking process, from realization, to review, to pointing, implementation, and deployment.
  • Work with the QA team to understand changes and test cases to ensure quality in your solutions.
  • Attend regular company meetings to ensure alignment on daily, weekly and monthly objectives.

Benefits

  • Cover 100% of the premiums for extended health and dental plans from your first day.
  • Access to mental health support through our Employee Assistance Programs through our partners at Dialogue who provide virtual coaching, therapy, and counseling.
  • Paid Parental Leave plan tops up salary to 80% for eligible permanent, full-time employees.
  • RRSP matching program for permanent full-time team members.
  • 50% discount on Knix products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service