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 25 days 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
    25 days 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
    a month 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
    19 hours 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
    18 days 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... 
    Suggested
    Contract work
    Local area
    Shift work
    Afternoon shift

    Rogers Communications

    Mont-Royal, QC
    1 day 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
    12 days ago
  • $45k per year

     ...principal détaillant indépendant de chaussures en Amérique du Nord, avec plus de 65 magasins au Canada. Aujourd'hui, nous sommes fiers d'offrir...  ...strong relationships. Leadership Development: Identify and develop future leaders through targeted training programs. Continuous... 
    Part time
    Immediate start

    Browns Shoes

    Mont-Royal, QC
    a month ago
  •  ...seasonal and non-seasonal workloads across the Fit team; Help develop and maintain fit standards and grading for all product categories...  ...in the apparel industry; ~ Experience in managing a team is a plus; ~ Educational background in Fashion Design; ~ Experience with... 
    Permanent employment
    Seasonal work
    Flexible hours

    Groupe Dynamite Inc.

    Mont-Royal, QC
    a month ago
  •  ...paid search, social, and affiliates, by developing advanced analytics tools that optimize weekly...  ...and insight-driven team culture; Develop and maintain multi-touch attribution (MTA...  ...Science, with an advanced degree being a plus; ~5 to 7 years of experience in performance... 
    Permanent employment
    Flexible hours

    Groupe Dynamite 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
    12 days 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
    a month ago
  • $33.5 - $40.5 per hour

    Description de l'entreprise Nautilus Plus est une entreprise humaine dédiée à l’amélioration de la condition physique et au développement de saines habitudes alimentaires de la population québécoise depuis plus de 40 ans. Notre équipe multidisciplinaire tient à cœur la santé... 
    Permanent employment
    Full time
    Part time
    Flexible hours
    Day shift

    Nautilus Plus Inc.

    Brossard, QC
    more than 2 months ago
  •  ...Chauffeur Classe 3 – Lundi au vendredi de jour plus des gardes le weekend Joignez-vous à une entreprise solide et reconnue depuis plus de 125 ans! Groupe Énergie #BDL1, partenaire de Petro-Canada, est à la recherche d'un  chauffeur classe 3pour sa division de Montréal... 
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Groupe BDL energie

    Anjou, QC
    11 days ago
  •  ...efficiency, and maximize their ERP investment. Our team of JavaScript Developers are experts in the automation of business processes, the...  ...’s API and connect the system to third party platforms such as Shopify or Magento to facilitate the electronic transfer of data.  Our... 
    Full time
    Remote work
    Flexible hours

    GURUS Solutions

    Montréal, QC
    a month ago
  • $104k - $130k per year

     ...Role Description Java Developer Lead II - Software Engineering Who We Are Born digital, UST transforms lives through the power of...  ...meilleur. UST est un groupe animé par une mission, composé de plus de 29 000 experts en résolution de problèmes et esprits créatifs... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Apprenticeship
    Work at office

    UST

    Montréal, QC
    3 days ago
  •  ...make a real difference. Job Description As a Embedded Developer at Vention… You'll contribute to the technical layer that...  .../Electrical Engineering, or a related quantitative field (M.S. a plus) ~2-4 years contributing to production software in product development... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    3 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
    12 days ago
  •  ...informatique, génie logiciel ou dans un domaine connexe. ~5 ans ou plus d'expérience dans un rôle de responsable technique ou équivalent....  ...: Canada (CA), Montreal (Country/ City) Détails du poste : Developer Rémunération et avantages sociaux chez Ericsson Chez... 
    Long term contract
    Full time
    Temporary work
    Day shift

    Ericsson

    Montréal, QC
    10 days ago
  •  ...Promotion : Representing Rogers and Fido brands in-store and at local community events.    What We’re Looking For:   ~ Experience developing strong connections with customers and team members through clear, effective communication that drive positive outcomes and support... 
    Hourly pay
    Contract work
    Part time
    Local area
    Shift work
    Afternoon shift

    Rogers Communications

    Mont-Royal, QC
    10 hours 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
    12 days ago
  • $30 - $40 per hour

     ...long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive... 
    Permanent employment
    Day shift

    Randstad

    Mont-Royal, QC
    2 days ago
  •  ...'ingénieur·e système sera responsable de transformer des concepts complexes en solutions capables de performer dans les conditions les plus extrêmes de l'Amérique du Nord. Ce rôle au sein du département d'ingénierie et conception demande une approche « construire-tester-améliorer... 
    Permanent employment
    Full time
    Temporary work

    Randstad

    Mont-Royal, QC
    20 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
    10 hours ago
  •  ...We’re seeking someone to join our team as a C++ Developer in Fixed Income Cash & Foreign Exchange (FICFX) to design and deliver high-performance...  ...of Fixed Income products, trading systems, and networking is a plus. At Morgan Stanley Montreal, we support the Firm’s global... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    21 hours ago
  •  ...Baccalauréat en génie électrique, génie logiciel ou informatique. Plus de 5 ans d’expérience en développement logiciel embarqué....  ...Location: Brossard, QC We are seeking an Embedded Software Developer to help develop the next generation of fire detection panels.... 
    Full time

    Amaris Consulting

    Brossard, QC
    7 days ago
  •  ...Montreal. The position at a glance CIB IT Production, ServiceNow Developer: The ServiceNow Developer main goal is to provide ServiceNow...  ...(SCRUM) development process; ~ ITSM/ITIL certification (Strong Plus); ~ Given the vast majority of our clients, both internal and... 
    Full time
    Bank staff
    Work at office
    Remote work
    Flexible hours

    BNP Paribas

    Montréal, QC
    6 days ago
  • usd3 per hour

     ...Job Responsibility: Job Requisition ID # 24WD78682 24WD78682, Senior Developer (LookDevX) French to follow!/La description de poste en français se trouve plus bas! Position Overview Are you passionate about digital content creation and looking to make a significant impact... 
    Long term contract
    Full time
    For contractors

    Autodesk

    Montréal, QC
    9 days ago
  •  ...Rejoignez Renaissance Depuis plus de 30 ans, nous sommes un pilier de la lutte contre la pauvreté et les inégalités. Nos magasins ne sont pas que des commerces : ce sont des tremplins vers une vie meilleure pour des centaines de personnes chaque année. En tant qu'Assistant... 
    Flexible hours
    Weekend work

    Goodwill Renaissance Québec

    Mont-Royal, QC
    26 days ago
  • $60k - $70k per year

     ...long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive... 
    Full time
    Contract work
    Work at office
    Monday to friday

    Randstad

    Mont-Royal, QC
    16 days ago
  • $50 - $85 per hour

     ...opérations libère la valeur de l’entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos... 
    Long term contract
    Contract work

    TEKsystems

    Mont-Royal, QC
    25 days ago

Do you want to receive more vacancies?

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