Senior Shopify Developer, Professional Services

About the role

At Shopify, we're making commerce better for everyone — from independent entrepreneurs to global brands. We provide the scalability, reliability, and flexibility merchants need to build, grow, and evolve their businesses. Shopify powers commerce for brands like Allbirds, Gymshark, and Staples. Our Professional Services team works with those brands directly, on paid engagements, to architect and deliver native Shopify experiences that move real numbers: conversion, performance, and developer velocity. This is where Senior Shopify Developers come in. Some of our merchants are migrating to Shopify Plus from legacy enterprise platforms — untangling years of custom logic, integrations, and multi-market complexity. Others are already on Plus and need their storefront rebuilt to perform at a different scale. You'll build for both. A typical engagement might mean replatforming a global brand across a dozen markets without losing a point of conversion, migrating a merchant off legacy Scripts onto Checkout Extensibility ahead of peak season, or standing up a B2B storefront alongside an existing DTC build. You'll work alongside Solution Engineering, Customer Success, Engineering and Product — and because these are billable engagements, you'll help scope the work, set expectations, and own the outcome. WHAT YOU CAN EXPECT

Engagements ranging from short technical spikes to 6 month builds

A genuinely hands-on role — you'll be writing code, not just reviewing other people's

A fast-moving environment where requirements shift and ambiguity is normal

Autonomy to solve complex problems creatively, with mentorship and room to grow from each engagement

Direct influence on merchant outcomes and on Shopify's roadmap

KEY RESPONSIBILITIES

- Build and ship native Shopify Plus storefronts — leading technical discovery, solution design, and hands-on implementation across themes, checkout, and app/extension surfaces

Own migrations for merchants coming from legacy platforms: assess the existing architecture, define the target state on Plus, and sequence the work so nothing breaks in flight

Work at Plus scale — expansion stores, multi-market and multi-currency setups, B2B alongside DTC, high-traffic launches, and the operational surfaces Plus merchants actually run on (Flow, custom apps, Launchpad)

Set the performance bar. Define frontend standards (Core Web Vitals, rendering strategy, asset discipline) and coach merchant and partner teams to hit them

Make the hard build calls and explain them — Liquid vs. Hydrogen/Oxygen, native vs. app, Checkout Extensibility patterns, and content modeling with metafields and metaobjects

Scale your impact beyond the engagement by building reusable reference implementations, accelerators, and internal tooling — Theme App Extensions, Checkout UI Extensions, Functions — so the next team starts further ahead

Work across the org with Solution and Enterprise Architects, Merchant Success, Product, and Engineering to unblock complexity, surface risk early, and feed what you learn back into the product roadmap

Communicate with range — deep technical detail with engineers, clear recommendations and tradeoffs with executive stakeholders

QUALIFICATIONS

- Significant hands-on Shopify Plus development experience, shipping production work for high-volume or enterprise merchants

Deep expertise in Shopify Themes and Liquid, including Online Store 2.0 architecture, content schemas, and theme settings

Strong modern frontend fundamentals: storefront JavaScript, component architecture, advanced CSS, and demonstrable performance optimization work

Hands-on experience across Shopify's Plus extensibility surfaces — Checkout UI Extensions, Theme App Extensions, Functions, App Bridge — including migration patterns off legacy Scripts

Experience with Plus-specific complexity: expansion stores, Shopify Markets and multi-region setups, B2B, and custom app development

Strong GraphQL and REST proficiency across the Admin and Storefront APIs, with webhooks and rate-limit-aware patterns

Content modeling with metafields and metaobjects

Fluency with Shopify CLI, Git-based workflows, and automated checks (Theme Check, ESLint/TypeScript)

Demonstrated use of AI tools (Cursor, Copilot, Claude) to ship production code and build internal tooling that speeds up delivery

Excellent communication with both engineering and executive audiences, and a track record of turning ambiguous merchant goals into clear builds with measurable outcomes NICE TO HAVE

Hydrogen/Oxygen experience, with a clear point of view on when headless is actually the right call

Experience replatforming merchants onto Plus from Magento/Adobe, Salesforce Commerce Cloud, commercetools, or similar

Subscriptions and Bundles implementations on Plus

Agency, consultancy, or SI background delivering for enterprise merchants

Familiarity with ERP/OMS/PIM integrations via Admin APIs and webhooks

Public thought leadership — talks, writing, podcasts We're interested in what you can do. If you're excited about this role, please apply even if your experience doesn't line up perfectly.

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...