Shopify Plus Developer (PDP & Landing Page Specialist)

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

TYPE OF WORK

Part Time

SALARY

$4.86 - $6.88

HOURS PER WEEK

TBD

DATE UPDATED

Jul 28, 2026

JOB OVERVIEW

This is a hands-on technical role, not a theme-editor merchandising role. You will architect content models with metaobjects, extend the theme, and build high-converting product detail pages (PDPs) and landing pages from the ground up. You need to be comfortable in Liquid, JSON templates, and the Shopify Plus admin, and you need to understand how merchandising and CRO decisions translate into what you build.

The engagement starts as a contract and converts to a longer-term arrangement based on fit and output.

## What you'll do

- Own the Shopify Plus storefront: theme architecture, section and block development, and ongoing maintenance on Online Store 2.0.
- Design and build metafield and metaobject structures to model product data, content, and reusable modules (ingredient callouts, routines, before/after content, review modules, and similar).
- Build and iterate on PDPs that are structured for conversion, including dynamic content driven by metafields and metaobjects.
- Build landing pages for paid social, paid search, email, and promotional campaigns as native theme templates.
- Work in the theme customizer to create flexible, merchandiser-friendly sections so non-developers can update pages without breaking layouts.
- Implement and QA changes across breakpoints, browsers, and devices.
- Collaborate on CRO: ship A/B tests, page variants, and structural changes based on data.
- Keep the storefront fast. Monitor and improve Core Web Vitals and page load.
- Integrate and configure apps (reviews, subscriptions, email/SMS, analytics) cleanly, without app bloat.

## Required skills and experience

- Demonstrable experience building and maintaining stores on **Shopify Plus** specifically, not just standard Shopify.
- Strong **Liquid** skills, including working directly in JSON templates and section schema.
- Deep, practical understanding of **metafields and metaobjects**: how to model them, connect them to the storefront, and build dynamic content around them.
- Fluency with the **theme customizer**, including building configurable sections and blocks for non-technical editors.
- A track record of building **PDPs and landing pages** that are structured for conversion, not just visually correct.
- Solid **HTML, CSS, and JavaScript**.
- Comfort with Git-based theme workflows and the Shopify CLI.
- Ability to work independently, manage your own time, and communicate clearly in an async, remote setup.

## Nice to have

- Shopify Plus tooling: Flow, Launchpad, Functions, and checkout extensibility (checkout UI extensions).
- Experience in beauty, skincare, or prestige DTC.
- Understanding of SEO fundamentals as they apply to templates and structured data (schema).
- Familiarity with CRO and A/B testing tools.
- Basic design sensibility and comfort working from Figma files.

Send the following:

1. A short note on your Shopify Plus experience, with specific mention of metaobjects and PDP/landing page work you've done.
2. Links to live stores you've built or worked on, ideally with a note on what you specifically owned.


We review portfolios closely, so lead with your strongest, most relevant work. Also, be sure to include at the top of your reply to this job post with the word Mississippi Ready to Go.

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.0136
Total Execution Time  0.0148
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,880 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Plus-Developer-PDP-Landing-Page-Specialist-1698090
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698090
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 624145
 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` = 1698090
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698090' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698090 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-28-2026=351***Jul-29-2026=82***Jul-30-2026=35***Jul-31-2026=31***Aug-01-2026=28***Aug-02-2026=19***Aug-03-2026=21***Aug-04-2026=3***Aug-05-2026=7***Aug-06-2026=5***Aug-07-2026=1***Aug-08-2026=3***Aug-10-2026=2' WHERE job_id'1698090'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=499***Aug-2026=89' WHERE job_id'1698090'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698090' 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` = 1698090 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '624145'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)