Shopify Web Developer | Ecommerce Agency

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

TYPE OF WORK

Full Time

SALARY

PHP 40,000-70,000/mo

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

We're a London-based Shopify ecommerce growth agency looking for a skilled Shopify Web Developer to join our small but growing team. We already have tea ---------- mbers based in Batangas and are looking to add another strong developer to the crew.

You'll be working directly with the founder across multiple client stores, handling website builds, redesigns, custom sections, and ongoing site maintenance. This is a hands-on role where you'll take ownership of tasks and deliver high-quality work with minimal hand-holding.

What You'll Be Doing:

- Building and customising Shopify stores using Liquid, HTML, CSS, and JavaScript
- Creating custom theme sections and templates
- Implementing homepage redesigns, landing pages, and product page optimisations
- Working with premium themes (Prestige, Dawn, etc.)
- Using AI tools to generate product imagery, copywriting, and marketing content
- Uploading and managing products, collections, and store settings
- Optimising for speed, mobile responsiveness, and SEO
- Integrating third-party apps and tools
- Basic graphic design for web assets
- Managing tasks and documentation in Notion

What We're Looking For:

- Minimum 2 years Shopify development experience (portfolio required)
- Strong knowledge of Liquid, HTML, CSS, JavaScript
- Experience with Shopify theme customisation and custom section builds
- Clean, detail-oriented design sensibility
- Comfortable working independently and managing your own time
- Strong English communication (written)
- Available to work UK business hours (9am-5pm GMT)

Tools You Should Be Familiar With:

Required:
- Shopify (theme editor, Liquid, admin)
- Claude (Anthropic) or similar AI assistants for development and content
- Google AI Studio / Gemini
- Notion (task management, documentation, wikis)
- GitHub or version control basics
- Canva

Desirable:
- Klaviyo (email flows, campaigns, segmentation)
- Figma (design handoffs, basic UI work)
- Google Ads / Meta Ads (basic campaign setup and management)
- PageFly or other Shopify page builders
- Photoshop / Illustrator
- Google Analytics 4 / Google Search Console
- Loom (screen recording for async communication)
- ChatGPT, Midjourney, or other AI content tools
- Ahrefs or SEMrush (basic SEO research)

Wage/Salary: PHP 40,000 - 70,000/mo (depending on experience)
Desired hours per week: 40

About Us:

We're a lean, fast-moving agency that works with premium ecommerce brands across the UK. We already have a small team in the Philippines and are looking to grow. We value trust, ownership, and quality. You'll have direct access to the founder, clear briefs, and the tools you need to do great work.

Important: All company tools and software are provided strictly for client work only. Misuse of company resources for personal or external projects is grounds for immediate termination.

To Apply:

Please include a link to your portfolio or examples of Shopify stores you've built or customised. Tell us which Shopify themes you've worked with, your experience level with Liquid, and which of the tools listed above you currently use.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0137
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,600 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Web-Developer-Ecommerce-Agency-1621048
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1621048
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 773403
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1621048
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-14',ej.date_added) duration_daysDATEDIFF('2026-04-14',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-04-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1621048' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621048 
0.0016   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=375***Apr-11-2026=39***Apr-14-2026=1' WHERE job_id'1621048'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=413' WHERE job_id'1621048'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1621048' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621048 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '773403'
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)