Hiring guide
How to Hire a Shopify Developer
Where to find Shopify developers, Liquid and app skills to check, a paid theme-change test, red flags and what to agree on store access and code ownership.

The short answer
Hiring a Shopify Developer comes down to verifying liquid templating and online store 2.0 sections and blocks, shopify cli, theme version control with github and theme check and shopify admin and storefront apis (graphql) before you commit interview time. The process below runs 5 stages, screens on evidence rather than résumé claims, and scores every candidate against the same criteria.
- Watch for: Wants to edit your live theme directly instead of working on a duplicate or a development store
- Watch for: Asks for your owner login rather than a collaborator or staff account with limited permissions
- Score on: Changes built so non-developers can edit them in the theme editor
- Score on: Clean, commented Liquid and no edits to core files without reason
Paste your Shopify Developer job description; Cohesyve finds, contacts and tests candidates on the real work and ranks them. Ten candidates free, no card.
Applying for a role like this? Practise the assessment free →If you want to hire a Shopify developer, start by deciding whether you need theme work in Liquid, a custom app built on Shopify's APIs, or a headless storefront, because each calls for a different person. Many store owners hire a theme specialist when they needed an app developer, or the reverse. This guide covers where to look, what to test, a small paid task and what to put in writing before anyone touches your live store.
Why this role matters
A Shopify developer changes the store your customers buy from. Good work makes product pages faster, checkout cleaner and merchandising easier for your team to run without code. Poor work leaves you with an edited theme that breaks on the next update, slow pages full of leftover app scripts and customisations nobody else can maintain.
Where to find candidates
- The Shopify Partner Directory, which lists agencies and freelancers by service, region and specialism
- Shopify Community forums, where active developers answer technical questions in public
- Freelance platforms such as Upwork, Toptal and Contra, filtered for Shopify and Liquid work
- GitHub, searching for public Shopify themes, apps or Hydrogen projects
- Referrals from other Shopify merchants in your category, and from the app vendors you already use
- Ecommerce agencies if the project needs design, development and ongoing support together
Skills to look for
Red flags
- Wants to edit your live theme directly instead of working on a duplicate or a development store
- Asks for your owner login rather than a collaborator or staff account with limited permissions
- Suggests installing several apps for jobs a few lines of theme code would handle
- Portfolio links point to stores they cannot explain their own part in
- Cannot say how their changes will survive a theme update
- Vague about who owns the code for a custom app or private theme
The interview process
- 1
Scope the work
Write down what you need: theme changes, a new theme, a custom app, integrations or a migration. Note your Shopify plan, current theme, key apps and any deadline such as a sale launch.
- 2
Portfolio and code review
Ask for two or three stores they worked on and what they personally built. Where possible, ask for a code sample or a public repository so you can see how they structure sections and settings.
- 3
Technical conversation
Ask how they would handle a real request, such as adding a size guide that merchandisers can edit per product. Listen for metafields, theme editor settings and testing on a duplicate theme.
- 4
Paid test task
Give a small, paid task on a development store or a duplicate theme, such as building a custom section with editable settings that works on mobile. Review the code, the editor experience and how they handed it over. A job simulation of the real work is one option if you are comparing several developers.
- 5
Terms and references
Agree scope, store access level, code ownership, support after launch and how changes are deployed. Speak to one or two past merchants about reliability and communication.
Cohesyve
Start the Shopify Developer interviews from a ranked shortlist
Cohesyve takes your Shopify Developer job description, finds and contacts candidates and tests each one on an AI job simulation of the job, so the stages above start with people who have already done the work. Ten candidates free, no card.
How to evaluate
- Changes built so non-developers can edit them in the theme editor
- Clean, commented Liquid and no edits to core files without reason
- Mobile behaviour and page speed after their changes
- Use of version control and a safe deployment route to the live theme
- Sound judgement on app versus custom code
- Clear communication on cost, scope changes and timelines
Onboarding
- 1Add them as a collaborator or staff account with only the permissions the work needs
- 2Duplicate the live theme or set up a development store before any changes start
- 3Connect the theme to a GitHub repository so every change is tracked
- 4List your installed apps and which ones are critical to sales
- 5Agree a release checklist covering mobile, checkout, analytics tags and speed before going live
Common questions
Should I hire a Shopify freelancer or an agency?
A freelancer suits defined theme changes, a single integration or ongoing small tasks. An agency suits a full redesign, migration or custom app that needs design, development and project management together.
What is the difference between a Shopify developer and a Shopify expert?
A developer writes code in Liquid, JavaScript or against Shopify's APIs. An expert may focus on setup, apps, store configuration and marketing without writing much code. Check which you actually need.
What access should a Shopify developer have to my store?
Give a collaborator or staff account limited to the areas they work on. Avoid sharing the owner login, and remove access when the project ends.
Who owns the code a Shopify developer writes?
It depends on your contract. Put ownership of custom theme code and any private app in writing before work starts, and make sure the code lives in a repository you control.
Cohesyve · Skill assessments for hiring
Hiring a Shopify Developer? Start with a ranked shortlist
Cohesyve takes your Shopify Developer job description, finds candidates, reaches out to them and runs an AI job simulation of the real work, then ranks them for you.
1,500+
assessments completed
50%
faster time-to-hire
5 min
from JD to assessment
No credit card · 10 free candidates · Plans sized to your hiring volume
From the blog