Senior UX/UI Designer (Shopify DTC) – 2 Landing Pages (Replo) | One-time Project, Potential Ongoing Work

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

TYPE OF WORK

Gig

SALARY

Read description

HOURS PER WEEK

TBD

DATE UPDATED

Jan 15, 2026

JOB OVERVIEW

We’re a direct-to-consumer (DTC) e-commerce brand selling online via Shopify. Most of our growth comes from paid social/search, so we care deeply about conversion-focused landing pages that communicate clearly, build trust fast, and perform on mobile. We’re hiring an experienced UX/UI Designer for a one-time project to design two high-converting landing pages—ideally designed and built in Replo (or delivered in Figma with clear build notes).

Responsibilities

Create conversion-focused UX structure and layouts for two landing pages:

Listicle-style page (conversion-first editorial layout)

Advertorial-style page (story-driven, trust-building layout)

Design desktop + mobile versions (mobile-first thinking is required)

Define section hierarchy, spacing, readability, CTA strategy, trust sections, and flow

Provide component/section breakdown and implementation notes

(Preferred) Build the pages directly in Replo for Shopify

Requirements (Must-have)

5+ years UX/UI experience specifically for Shopify DTC / e-commerce brands

Strong portfolio with landing pages (listicles, advertorials, funnels, PDPs, product pages)

Clear understanding of conversion principles:

hierarchy, readability, trust sections, CTA placement, mobile UX

Strong communication and fast iteration (English is totally fine)

Comfortable designing in Figma (must)

Only experienced UX designers. If you don’t have real Shopify/DTC landing page examples, please do not apply.

Nice-to-haves

Hands-on experience building pages in Replo

CRO mindset (experience working with performance teams)

Familiar with DTC best practices (social proof, offer stacks, objections, trust, page speed awareness)

Project Scope & Deliverables

Deliverables

2 complete landing page designs:

Desktop + Mobile

Section-by-section structure and notes

Component guidance (buttons, blocks, spacing, typography direction)

If building in Replo: Replo page build + QA for mobile responsiveness

Timeline

Start ASAP

First drafts in 3–7 days, then 1–2 feedback rounds

Budget

Please include your fixed price or hourly rate, plus your estimated turnaround time

Potential ongoing work

If this project goes well, we have more landing pages and may consider a long-term role

How to Apply (Required)

Please reply with:

Your best 3 relevant Shopify/DTC landing page examples (links)

Can you build in Replo? (Yes/No + brief experience)

Your approach in 5 bullet points (how you design listicle + advertorial pages for conversion)

Your availability + estimated timeline for first drafts

Your pricing: fixed price or hourly rate

Important: Applications without relevant Shopify/DTC landing page examples will be ignored.

If you’re a senior UX designer who knows how to build high-converting DTC landing pages, we’d love to see your work.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0125
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,344 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-UXUI-Designer-Shopify-DTC-2-Landing-Pages-Replo-One-time-Project-Potential-Ongoing-Work-1555059
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1555059
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 827274
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1555059
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1555059' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1555059 
0.0007   UPDATE employer_jobs SET hit_counts '***Jan-15-2026=77***Jan-16-2026=8***Jan-17-2026=7***Jan-18-2026=6***Jan-19-2026=7***Jan-20-2026=2***Jan-21-2026=4***Jan-22-2026=2***Jan-23-2026=1***Jan-24-2026=1***Jan-25-2026=2***Jan-26-2026=1***Jan-27-2026=2***Jan-30-2026=2***Feb-01-2026=1***Feb-02-2026=2***Feb-03-2026=4***Feb-07-2026=3***Feb-08-2026=1***Feb-09-2026=2***Feb-11-2026=1***Feb-15-2026=1***Feb-16-2026=3***Feb-19-2026=2***Feb-20-2026=1***Feb-21-2026=1***Feb-22-2026=1***Feb-26-2026=2***Mar-01-2026=1***Mar-04-2026=1***Mar-08-2026=2***Mar-09-2026=1***Mar-10-2026=3***Mar-11-2026=1***Mar-15-2026=2***Mar-16-2026=1***Mar-17-2026=2***Mar-19-2026=1***Mar-20-2026=1***Mar-23-2026=1***Apr-02-2026=1***Apr-03-2026=1***Apr-05-2026=1***Apr-10-2026=2***Apr-22-2026=2' WHERE job_id'1555059'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jan-2026=122***Feb-2026=25***Mar-2026=17***Apr-2026=7' WHERE job_id'1555059'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1555059' 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` = 1555059 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '827274'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0006   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)