Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Shopify Plus Developer

DAVIDsTEA Inc.

DAVIDsTEA is a leading branded retailer and growing wholesaler of specialty loose leaf tea, offering a selection of signature blends, single-origin teas, and tea-related gifts and accessories through our e-commerce platform and 22 Canadian retail stores. Based in Montreal, we focus on innovative flavours, wellness-driven ingredients, and organic tea. We’re making tea fashionable and fun, and we pride ourselves on offering both the best possible service to our customers and a positive work environment for our employees!

About the role

We’re looking for a Shopify Plus Developer to join our team!

As we re-platform and scale our digital experience, we’re building out our enterprise eCommerce capability. Reporting to the eCommerce Digital Director, the Shopify Plus Developer owns the technical build of DAVIDsTEA.com — from a full theme rebuild to custom apps, checkout extensibility, and deep platform integrations. You’ll work hands-on across the full stack and collaborate closely with our brand, marketing, and agency partners to bring an ambitious roadmap to life. SEO and content strategy are owned in-house; this role owns the implementation that makes them perform.

Sounds like you? Keep reading…

What you’ll own

As we re-platform, this developer will own or lead an ambitious build roadmap. Active and upcoming work includes:

Theme Rebuild & Site Structure

  • Full theme rebuild on Shopify Horizon with a clean, SEO-sound heading structure
  • Homepage, PDP, collection, and content-page updates
  • Figma design handoff and freelancer coordination
  • Mobile-first, Core Web Vitals-optimized implementation
  • Shopify Search & Discovery and filtering configuration

Customer Account Experience

  • Custom logged-in experience built on Customer Accounts Extensibility (Shopify Plus)
  • Unified view of orders, subscriptions, loyalty, and preferences
  • Integration across our subscription, loyalty, and email/SMS stack
  • UI Extensions development

Customer Preference Management

  • Custom branded preference center where customers set email/SMS frequency and choose content and product interests
  • Preferences drive Klaviyo flows and segmentation, so customers only get what they opted into
  • Supports email-gating and win-back journeys

Subscriptions & Bundles

  • Subscription and build-your-bundle logic for reorder frequency and bundle building
  • App configuration and theme/PDP integration
  • Subscription management surfaced in the customer account

Product Data Architecture

  • Metafields and metaobjects architecture to support product data at scale
  • SKU audit and data-governance implementation

Custom Storefront Features

  • Interactive, logic-driven components such as guided product-recommendation tools
  • Conversion-optimized, mobile-first UX
  • Internationalization of the storefront: As we expand beyond North America, you'll lead the strategic setup of Shopify Markets to support select international regions — navigating the localization, currency, tax, and content nuances of each market that are critical to a successful rollout

Responsabilities

  • Build and maintain custom Shopify functionality across the full stack — themes, custom apps, and platform extensions.
  • Lead the Shopify Horizon theme rebuild with a mobile-first, performance-first approach.
  • Develop on Shopify Plus surfaces: Checkout Extensibility, Checkout UI Extensions, Shopify Functions, and Customer Accounts Extensibility.
  • Implement and maintain integrations with our core stack — Skio, LoyaltyLion, Yotpo, Georgias and Klaviyo.
  • Own product data architecture through metafields and metaobjects.
  • Ensure the store performs under high-traffic events such as drops, flash sales, and promotional peaks.
  • Own enterprise-level Core Web Vitals and site performance.
  • Maintain healthy delivery practices: CI/CD pipelines, Shopify GitHub integration, Git branching, QA, and testing.
  • Participate in agile sprints with cross-functional teams, including brand, marketing, and agency partners.

So are YOU our next Shopify Plus Developer?

Requirements

Required

  • Proven full-stack development experience in enterprise eCommerce environments.
  • Custom Shopify app development (Node.js, React, GraphQL).
  • Shopify Admin API, Storefront API, and webhook management.
  • REST and GraphQL API fluency, with backend logic and event-driven architecture.
  • Shopify Plus depth: Checkout Extensibility, Checkout UI Extensions, and Shopify Functions (discounts, shipping, payment logic).
  • Customer Accounts Extensibility framework and UI Extensions.
  • Frontend Shopify fluency: Liquid, HTML/CSS/JS, theme sections, and Figma-to-code.
  • Integration experience with email/SMS (Klaviyo) and reviews/loyalty platforms (Yotpo, LoyaltyLion).
  • Product data management with metafields and metaobjects.
  • CI/CD pipelines, Git branching strategy, and deployment workflows.
  • High-traffic performance handling and Core Web Vitals ownership.

Preferred

  • Shopify Flow automation, Launchpad, and multi-store management.
  • ERP/OMS integration experience, ideally NetSuite.
  • Subscription & bundle platform experience, ideally Skio.
  • Experience coordinating with design freelancers and external agency partners.
  • Bilingual (French/English).

Sound good? Then join us in our mission of making the world smile— one cup at a time.

DAVIDsTEA is passionate about Diversity and Inclusion and committed to building an inclusive positive work culture that fosters diversity, inclusion, and accessibility.

Please let us know if you require accommodation during the recruitment process.

Benefits

  • Insurance
  • Paid holidays
  • Life insurance
  • Insurance of medical and paramedical expenses
  • Dental insurance
  • Sick leave
  • Employee Assistance Program (EAP)
  • Employee discounts
  • Free parking
  • Recognition of years of service
  • Long Term Disability Insurance
Hours per Week: 40
Shift: Day
Schedule: Full-Time

The use of the masculine gender has been adopted in order to lighten the text and has no discriminatory intent.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Shopify Plus Developer in Mont-Royal, QC vacancy
  •  ...possible à nos clients et un environnement de travail positif à nos employés! Aperçu Nous sommes à la recherche d’un Développeur Shopify Plus pour rejoindre notre équipe! Dans le cadre de la refonte de notre plateforme et du développement de notre expérience numérique... 
    Suggested
    Full time
    Freelance
    Day shift

    DAVIDsTEA Inc.

    Mont-Royal, QC
    a month ago
  •  ...and interaction design Collaborate with developers, marketers, and product teams to bring...  ...commerce ~ Direct experience designing for Shopify – you understand themes, sections, app...  ..., CSS, and web development principles (a plus) ~ Strong attention to detail and problem... 
    Suggested
    Long term contract
    Full time
    Shift work

    DAVIDsTEA Inc.

    Mont-Royal, QC
    more than 2 months ago
  •  ...occasionally in Europe. As Practice Director, Shopify Commerce, you will own the technical...  ...strategy for our enterprise Shopify Plus practice. You will lead a global team of architects...  ...practice requires.  Build, retain, and develop a high-performing team of Shopify... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Trial period
    Flexible hours

    Valtech

    Montréal, QC
    22 days ago
  • $73.5k - $136.5k per year

     ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This role is for an existing...  ...en automatisation de la conception électronique (EDA) depuis plus de 25 ans, mais aussi comme chef de file dans le développement de... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Cadence

    Mont-Royal, QC
    18 days ago
  •  ...GROUP : Leader français et indépendant du conseil tech & numérique Nous opérons à Paris, Montréal, Shanghai, New York et Genève, avec plus de 800 consultants.   Acteur global de l'expérience client et corporatif Nous collaborons avec les marques internationales les... 
    Suggested

    vo2-group

    Montréal, QC
    a month ago
  •  ...opportunity!   What Is in It for You:   ~ Competitive compensation plus lucrative management bonus program  ~ Up to 50% employee...  ...What You will be doing :   ~ Leading, coaching, developing, and retaining a high-performing sales team with a strong focus... 
    Contract work
    Local area
    Shift work
    Afternoon shift

    Rogers Communications

    Mont-Royal, QC
    12 hours ago
  •  ...culture of data-driven decision-making; Demonstrated success in developing and executing analytics roadmaps aligned with business...  ...Familiarity with retail industry metrics and operations is a plus; Comfortable working in a fast-paced setting and available to... 
    Permanent employment
    Work at office
    Flexible hours

    Groupe Dynamite Inc.

    Mont-Royal, QC
    2 days ago
  •  ...Planning, Store Operations, Digital, Sourcing, and Logistics teams to develop sales and margin budgets, monthly forecasts, and actionable...  ...Business, Finance; relevant professional designation (CPA, CFA) a plus; Minimum 3-5 years of experience in a FP&A role in a fast-paced... 
    Permanent employment
    Flexible hours

    Groupe Dynamite Inc.

    Mont-Royal, QC
    11 days ago
  •  ...Planning, Store Operations, Digital, Sourcing, and Logistics teams to develop sales and margin budgets, monthly forecasts, and actionable...  ...Business, Finance; relevant professional designation (CPA, CFA) a plus; Minimum 3-5 years of experience in a FP&A role in a fast-paced... 
    Permanent employment
    Flexible hours

    Groupe Dynamite Inc.

    Mont-Royal, QC
    17 days ago
  •  ...closely with the E-Commerce Product teams and be responsible for developing backend systems that power a modern E-commerce mobile app...  ...libraries, especially React (Vue, Angular, and Svelte are also a plus); React or React Native; Experience using AI-driven workspace... 
    Flexible hours

    Groupe Dynamite Inc.

    Mont-Royal, QC
    12 days ago
  • $17.5 per hour

    The Courtyard Marriott is located in the heart of Montreal, near the Palais des congrès, a few minutes from the most famous underground city in the world, Place des Arts, shops and boutiques on the effervescent rue Ste-Catherine and the Old -Montreal. The hotel offers...
    Permanent employment
    Full time
    Part time
    Weekend work
    Day shift
    Afternoon shift

    Courtyard Marriott Montreal Centre-ville

    Montréal, QC
    12 days ago
  •  ...authentic, two-way relationships with the DAVIDsTEA community. Develop a nuanced channel and content strategy that reflects the...  ...lead a small but mighty social, partnerships, and activations team (plus agency and freelance support), fostering a culture of curiosity,... 
    Long term contract
    Full time
    Freelance
    Seasonal work
    Remote work
    Shift work

    DAVIDsTEA Inc.

    Mont-Royal, QC
    a month ago
  • $100k - $160k per year

     ...dans le plaisir Capacité de voir au-delà des standards établis Rigueur et sens de l’éthique Intérêt à résoudre les défis les plus complexes Les certifications et requis du poste, en bref Diplôme en génie géologique, génie géotechnique, génie des mines ou un... 
    Daily paid
    Permanent employment
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    BBA

    Montréal, QC
    14 days ago
  • $17.1 - $21.4 per hour

     ...des charges pouvant atteindre 22,7 kg Récompenses significatives La rémunération varie entre 17,10 $ CA et 21,40/hr $ CA. De plus, vous bénéficierez de primes de rendement, d'un programme d'avantages sociaux concurrentiel et d'initiatives de formation et de... 
    Full time
    Part time
    Night shift
    Weekend work
    Day shift

    Sephora

    Mont-Royal, QC
    12 hours ago
  • $63.9k - $108.54k per year

     ...(CA), Pittsburg (US), Walldorf (DE), and Budapest (HU). As a developer of IBP, you will be responsible for all development aspects (coding...  ...(e.g. jQuery, React, UI5, or similar), relational databases is a plus. Experience with source control systems such as GIT, Gerrit,... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    23 hours ago
  • $120k - $160k per year

     ...Role We're hiring Senior Full-Stack Developers to build and own the client-facing product...  ..., Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing...  ...2016 pour devenir l’une des plateformes les plus fiables en Amérique du Nord en matière d’... 
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    6 days ago
  • $21.06 - $35.09 per hour

     ...travailler de manière indépendante avec un minimum de supervision directe lors des interventions sur le terrain. Atouts souhaités (Un plus) Inscription active à une certification professionnelle reconnue en réseautage ou en sécurité informatique, ou obtention de celle-ci... 
    Daily paid
    Remplacement
    Contract work
    Work at office
    Local area
    Day shift

    Randstad

    Mont-Royal, QC
    17 days ago
  •  ...de mode et de performance de haute qualité à tous. Leader mondial dans le commerce de détail spécialisé en lunettes de soleil avec plus de 3,000 magasins à travers le monde, nous croyons en la liberté d’expression personnelle, l’inclusivité et l’authenticité, ce qui explique... 
    Minimum wage
    Full time

    Sunglass Hut

    Mont-Royal, QC
    4 days ago
  •  ...hiérarchie Au chantier comme au bureau : la santé, la sécurité et l’environnement sont dans notre ADN   À propos de BBA Depuis plus de 40 ans, nous repoussons les limites du génie pour servir nos clients de l’industrie de l’Énergie et des ressources naturelles. Chez... 
    Daily paid
    Permanent employment
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    BBA

    Montréal, QC
    14 days ago
  • $84.99k per year

    Description de l'entreprise Creopack fabrique des emballages innovants de A à Z pour un large éventail d’industries et de clients depuis plus de 35 ans. Chef de file dans le domaine de l'emballage industriel, nous avons une prestigieuse clientèle dans le domaine de l'... 
    Permanent employment
    Full time

    Creopack

    Mont-Royal, QC
    11 days ago
  •  ...'aider les entreprises à acheminer leurs marchandises de manière plus efficace. Nos clients sont des fabricants, des distributeurs et des...  ...during the recruitment process.  What's your role: Our  Developer  is expected to act as a counselor to our customers on the overall... 
    Daily paid
    Full time
    Work at office
    Immediate start

    LIDD Consultants Inc.

    Montréal, QC
    13 days ago
  •  ...Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software Development | Intermediate (3 to 5 Years)...  ...partout au Canada. Joignez-vous à nous et contribuez à bâtir un avenir plus inclusif. Le poste GrizzlyTrek est à la recherche d'une... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday
    Shift work

    Grizzlytrek Group

    Montréal, QC
    17 days ago
  •  ...Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible...  ...teamwork abilities. Experience with version control systems like Git. Knowledge of Agile development methodologies is a plus.... 
    Contract work

    Sapsol Technologies Inc

    Montréal, QC
    13 days ago
  •  ...mondial des technologies et services de télécommunications, avec plus de 118 000 employés dans plus de 170 pays. Nous développons et maintenons...  ..., with over 118,000 employees across more than 170 countries. We develop and maintain a wide variety of tools — commercial, internal, and... 
    Long term contract
    Full time
    Temporary work
    Day shift

    Ericsson

    Montréal, QC
    6 hours ago
  •  ...We're hiring a Front-End Developer to own Haply Hub — the desktop app that's how most customers meet us — plus our website, docs, and product launch pages. About Haply Haply Robotics builds the world's most precise haptic devices. Our products (Inverse3, VerseGrip, MinVerse... 
    Full time
    Work at office

    Haply Robotics

    Montréal, QC
    6 hours ago
  • $88.8k - $133.2k per year

     ...We are currently seeking a Développeur Python (sur site)/Python Developer (Onsite) to join our team in Montreal, Quebec (CA-QC), Canada (CA...  ...pilotés par l'IA générale.   Qualifications requises :   • Plus de 7 ans d'expérience en développement logiciel.   • Plus de 5... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Montréal, QC
    12 hours ago
  •  ...Senior Data Developer Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software...  ...international, éditant des titres développés par certains des studios les plus influents de l'industrie. Parmi eux figurent Visual Concepts,... 
    Apprenticeship
    Casual work
    Work from home

    2K

    Montréal, QC
    10 days ago
  •  ...complexes afin d’aider nos clients à faire circuler leurs marchandises plus efficacement. Nos clients sont des manufacturiers, distributeurs...  ...during the recruitment process. What’s your role Our Developer is expected to collaborate with LIDD's internal team and client subject... 
    Daily paid
    Full time
    Summer work
    Work at office
    Immediate start

    LIDD Consultants Inc.

    Montréal, QC
    7 days ago
  • $95k - $140k per year

     ...Position Overview dormakaba is seeking an Integration Developer based in this role the Integration Developer will design develop and maintain...  ...que lun ou lautre change Ce que nous demandons ~5 ans ou plus dexpérience éprouvée en développement back-end avec des langages... 
    Full time
    Contract work
    Worldwide

    Dormakaba

    Montréal, QC
    4 days ago
  •  ...possibilités Au chantier comme au bureau : la santé, la sécurité et l’environnement sont dans notre ADN   À propos de BBA Depuis plus de 45 ans, nous repoussons les limites du génie pour servir nos clients de l’industrie de l’Énergie et des ressources naturelles. Chez... 
    Daily paid
    Permanent employment
    Work at office
    Local area
    Flexible hours
    Day shift

    BBA

    Montréal, QC
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Shopify Plus Developer. Be the first to apply!