Skip to main content

Hiring

Do you need a Shopify developer? What one actually does, and what to ask before you hire

Which Shopify jobs an owner can do alone, which need a developer, what good developers charge, and six questions that separate a good one from an expensive one.

Updated August 23, 20264 min readBy Granite Logic

Shopify's pitch is that you do not need a developer, and for a lot of what a shop does day to day, that is true. Adding products, changing prices, writing a collection description, pausing delivery for a holiday: the admin is built for owners, and it works on a phone.

So the useful question is not "do I need a developer" but "for which things." Here is how the line falls, in our experience, and what to look for if you are on the hiring side of it.

Things you should do yourself

  • Adding and editing products, prices, inventory, and photos
  • Creating collections and discount codes
  • Editing text and images in the theme editor
  • Sending an email campaign with Shopify Email
  • Fulfilling orders, issuing refunds, running the POS
  • Turning on Shopify Payments, taxes, and policies

If a developer is charging you to do these, you are paying for typing. Ask them to show you instead; it takes twenty minutes.

Things that genuinely need a developer

Theme work beyond the editor. The theme editor changes content and settings. Anything structural (a custom section, a different product page layout, a size guide that pulls dimensions per variant, a "this week's flowers" block that the owner can update without touching code) is Liquid, JSON templates, and metafields. This is the bulk of real Shopify development.

App conflicts and cleanup. Stores accumulate apps. Apps inject scripts. Eventually two of them disagree, the cart breaks on Safari, and nobody knows why. Diagnosing that, removing what is dead, and replacing a $40-a-month app with ten lines in the theme is developer work, and it often pays for itself in the first year.

Migration. Moving from Square, Wix, Squarespace, WooCommerce, or a florist network means exporting and reshaping data, rebuilding variant structures, issuing gift cards, re-enrolling subscribers, and building a redirect map so search traffic follows. The migration checklist shows what is involved.

Performance. A store that scores 40 on mobile usually has oversized images, too many app scripts, and a theme that loads fonts badly. Fixing it is a half-day for someone who has done it before.

Integrations. Syncing to accounting, a wholesale price list, a custom delivery-zone rule Shopify cannot express, a Zapier flow into a spreadsheet. Small individually; worth doing properly.

Getting it built in the first place. You can set up Shopify yourself. Whether you should depends on what your time is worth and how much you enjoy it. Most owners we work with would rather spend a weekend on the shop than on the website.

What good Shopify developers cost

Rates in the US run about $75 to $150 an hour for freelancers and $150 to $250 at agencies. Offshore rates are lower and the results vary more. Fixed-price jobs are common for defined work: a custom section for $150 to $500, a full small-shop setup anywhere from a few hundred dollars to several thousand depending on how custom it is.

We publish ours because it saves everybody an email: $799 for a new store, $149 to take over an existing one, and $120 an hour for anything outside a care plan. The cost breakdown puts that next to Shopify's own fees.

Six questions to ask before hiring

1. Can I see a store you built that is still running, and one you did not build but maintain? The first shows taste. The second shows whether they can work in someone else's mess, which is most Shopify work.

2. Will the design be on a free theme or a custom one, and why? The right answer for a small shop is usually a free theme (Horizon or Dawn) with custom sections where needed. Someone proposing a bespoke theme for a fifty-product store should have a specific reason.

3. What happens to my data if we part ways? Everything lives in your Shopify account, which you own. Make sure the developer works through collaborator access from their Partner account, not your owner login, so you can remove them in one click. Never send a password.

4. What is included, and what is hourly? Vagueness here is where budgets go wrong. A good proposal lists what is in the fixed price and what triggers hourly work.

5. How do you handle theme updates? Shopify ships theme updates regularly. Customizations made directly in the theme files do not survive them; customizations made as sections and settings do. Ask how they build so updates stay easy.

6. Who do I email when something breaks on a Saturday? A named person with a response time beats a ticket portal. Know what you are buying.

Freelancer, studio, or agency

For a shop with one location and a few hundred products, a freelancer or a small studio is the right size. Agencies are built for stores with marketing teams and six-figure budgets, and they will, reasonably, treat you as a small account. What matters more than the label is whether they publish prices, answer email, show you live work, and are still there next year.

Local matters less than it used to; Shopify work is remote by nature. It still helps when the developer knows what "same-day to the Seacoast" means without explanation.

If you already have a store

Most of our developer work is on stores someone else built. It starts the same way every time: a look at the theme and the app list, proper access and a backup, and a short list of what to fix in what order. That is what the Shopify Store Takeover is, and the care plan picks up from there.

If you are not sure whether your problem needs a developer, describe it to us. Half the time the answer is a setting, and we will tell you which one.

Questions people ask

What does a Shopify developer do?
Theme customization (Liquid, sections, metafields), app setup and conflict fixes, data migration, performance work, and custom integrations. Good ones also tell you when a problem does not need a developer at all.
How much does it cost to hire a Shopify developer?
US freelancers charge about $75 to $150 an hour, agencies $150 to $250. Small fixed jobs run $150 to $500; a full setup from a few hundred dollars to several thousand. We publish ours: $799 setup, $120 an hour for work outside a care plan.
Should I hire a Shopify developer or an agency?
For a small shop, a developer or a small studio. Agencies are built for stores with teams and budgets to match. What matters more than size is whether they publish prices, answer email, and can show you stores they still maintain.
Can a Shopify developer help with an existing store?
Yes. Most of our work on existing stores starts with a short review of the theme and apps, access and backups, and a list of fixes in priority order. On our site that is the Shopify Store Takeover, a one-time $149.

Want this done rather than read about?

We build and look after Shopify stores for small shops, at published prices.

Keep reading