Shopify Store Designer (Claude Code Expert) – E-commerce Brand Builder

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

400

HOURS PER WEEK

20

DATE UPDATED

Jul 23, 2026

JOB OVERVIEW

We are a fast-growing European e-commerce group running multiple Shopify brands across the EU, UK, and US markets. We are looking for a skilled Shopify Store Designer who works with Claude Code (Anthropic's AI coding tool) to build and launch complete Shopify stores for us.

What you will do:

Design and build complete Shopify stores from scratch using Claude Code (theme setup, sections, layout, branding, policies pages)
Set up and prepare Google Merchant Center (GMC) for each store: product feeds, shipping settings, store requirements, and compliance (avoiding misrepresentation issues)
Optimize stores for Google Shopping / Performance Max campaigns
Write and structure product listings, collections, and navigation
Make sure every store is 100% launch-ready: payments, policies, legal pages, tracking, and GMC approval

What we provide:

All accounts and access (Shopify, Google Merchant Center, Google Ads, domains)
Full briefing per store: niche, branding direction, product info
Clear SOPs and direct communication with the owner

Requirements:

Proven experience building Shopify stores
Hands-on experience with Claude Code – you must be able to show how you use it in your workflow
Solid knowledge of Google Merchant Center: feed setup, policy compliance, fixing suspensions
Understanding of Google Shopping / e-commerce best practices
Good English communication, reliable, and able to work independently
Available to start immediately

In your application, you MUST include:

The words "Claude Code" at the start of your message or in your title
Your portfolio: links or screenshots of Shopify stores you have designed before
Your experience with Claude / Claude Code: explain how you use it and what you have built with it
Write 2 things that are important for getting a Google Merchant Center (GMC) account approved and keeping it compliant
Your expected monthly salary and availability (hours per week)

?? Applications missing any of these 5 points will not be considered.

We are looking for a long-term tea ---------- mber who can take full ownership of store builds from A to Z. If you deliver quality, there is consistent work and growth within our company.

?? IMPORTANT: Start your application message with the words "Claude Code" (or put it in your message title). Applications without this will NOT be read. This is how we know you actually read this job post.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0124
Total Execution Time  0.0137
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,688 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Store-Designer-Claude-Code-Expert-E-commerce-Brand-Builder-1695228
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1695228
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 958440
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1695228
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1695228' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1695228 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=428***Jul-24-2026=48***Jul-25-2026=13***Jul-26-2026=25***Jul-27-2026=18***Jul-28-2026=11***Jul-29-2026=6***Jul-30-2026=3***Jul-31-2026=5***Aug-01-2026=11***Aug-02-2026=11***Aug-03-2026=9***Aug-04-2026=1***Aug-08-2026=1' WHERE job_id'1695228'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=557***Aug-2026=33' WHERE job_id'1695228'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1695228' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1695228 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '958440'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)