Senior UI/UX Web Designer (Figma) – 2 Premium E-Commerce Brands

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

TYPE OF WORK

Full Time

SALARY

$800-$3000

HOURS PER WEEK

40

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

**IF YOU ARE COPYING AND PASTING AN AI RESPONSE, YOUR APPLICATION WILL BE DELETED**

We are a growing e-commerce company currently in the pre-launch/product testing phase for two brand-new, high-end Direct-to-Consumer (DTC) physical product brands:
1. Stubble Suede: A premiu ---------- n's grooming and skincare line.
2. Rivrstone: A highly visual, premium diatomaceous earth bath stone loofah.

Before our development team writes a single line of code, we need an "Architect." We are looking for an elite-level UI/UX Designer to build the complete visual blueprints for our Shopify stores using Figma.

To be clear: This is strictly a design role. We are already hiring a dedicated Shopify developer. Your job is to focus 100% on designing stunning, mobile-first, high-converting aesthetics that our developer will later bring to life.

Our Visual Standard:
We are aiming for an agency-level, premium, modern design. Our benchmark for clean layout, premium typography, whitespace, and visual flow can be seen here: ----------

If your portfolio consists of generic, clunky, or outdated templates, this will not be a good fit. We need someone with a brilliant eye for visual hierarchy and mobile-first e-commerce conversion psychology.

What You Will Do:
- Design completely custom, high-fidelity Figma wireframes and prototypes for the Homepage, Product Detail Pages (PDP), Cart slide-out, and Checkout flows.
- Design with a strict "Mobile-First" obsession. Since most of our traffic will come from social media ads, the mobile layout must be flawless and optimized for "one-thumb" navigation.
- Take our raw brand assets and weave them into a cohesive, premium digital storefront.
- Organize your Figma files perfectly (using auto-layout, global styles, and clear components) so our developers know exactly how to build what you designed.

What We Are Looking For:
- Master-level proficiency in Figma.
- A strong portfolio demonstrating modern, clean, and premium eCommerce web design (specifically for physical DTC products).
- A deep understanding of Conversion Rate Optimization (CRO) from a visual standpoint.

How to Apply (READ CAREFULLY):
We ignore automated, copy-pasted AI cover letters. To prove you read this entire post and have an eye for detail, please start your application with the exact word "Blueprint".

In your application, you MUST include the following 4 items:

1. Your Portfolio: Links to your 2-3 best eCommerce designs. (Direct Figma presentation links or live websites where YOU were the primary UI/UX designer).
2. Your Profiles: A link to your Upwork and/or LinkedIn profile so we can verify your past work history.
3. A Loom Video Walkthrough (Required): Record a brief 2-minute Loom video of your screen. Open up a past eCommerce Figma file you designed and walk us through your workspace. Show us how you organize your layers/components for developer handoff, and explain why you laid out the mobile product page the way you did. (Applications without a Loom video of a Figma file will be instantly deleted).
4. Screening Question: When designing a mobile e-commerce Product Detail Page (PDP), what is the biggest visual mistake designers make "above the fold" (before the user scrolls), and what critical elements absolutely MUST be visible in that space to ensure a high conversion rate?

We are looking for a true design partner to help us build these brands from the ground up. If you have the talent to rival top-tier digital agencies, we'd love to hear from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0144
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-UIUX-Web-Designer-Figma-2-Premium-E-Commerce-Brands-1619544
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0089 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619544
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 920928
 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` = 1619544
AND `misc`.`idIS NULL 
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` = 1619544
AND `misc`.`idIS NULL 
0.0004   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 '1619544' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619544 
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` = 1619544
AND `misc`.`idIS NULL 
0.0014   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=451***Apr-09-2026=109***Apr-10-2026=42***Apr-11-2026=32***Apr-12-2026=19***Apr-13-2026=36***Apr-14-2026=26***Apr-15-2026=17***Apr-16-2026=9***Apr-17-2026=2***Apr-18-2026=3***Apr-19-2026=3***Apr-20-2026=3***Apr-21-2026=15***Apr-22-2026=6***Apr-23-2026=1***Apr-24-2026=7***Apr-25-2026=3***Apr-26-2026=2***Apr-27-2026=3***Apr-28-2026=10***Apr-29-2026=3***Apr-30-2026=4***May-01-2026=10***May-03-2026=8***May-04-2026=2***May-05-2026=5***May-06-2026=7***May-07-2026=14***May-08-2026=2***May-09-2026=3***May-10-2026=4***May-11-2026=6***May-12-2026=4***May-13-2026=1***May-14-2026=3***May-15-2026=2***May-16-2026=1***May-18-2026=1***May-19-2026=3***May-20-2026=5***May-21-2026=5***May-24-2026=1***May-25-2026=2***May-26-2026=3***May-28-2026=2***May-29-2026=2***Jun-01-2026=8***Jun-02-2026=6***Jun-03-2026=1***Jun-06-2026=1***Jun-08-2026=2***Jun-09-2026=2***Jun-10-2026=2***Jun-11-2026=1***Jun-13-2026=2***Jun-14-2026=1***Jun-15-2026=1***Jun-16-2026=1***Jun-17-2026=1***Jun-18-2026=1***Jun-19-2026=2***Jun-20-2026=2***Jun-22-2026=2***Jun-23-2026=2***Jun-24-2026=3***Jun-25-2026=1***Jun-26-2026=2***Jun-27-2026=4***Jun-28-2026=3***Jun-29-2026=7***Jun-30-2026=1***Jul-02-2026=2***Jul-03-2026=2***Jul-04-2026=3***Jul-05-2026=1***Jul-06-2026=3***Jul-07-2026=3***Jul-08-2026=4***Jul-09-2026=1***Jul-11-2026=3***Jul-12-2026=2***Jul-14-2026=1***Jul-15-2026=1***Jul-16-2026=1***Jul-17-2026=2***Jul-20-2026=2***Jul-23-2026=2***Jul-24-2026=2***Jul-25-2026=1***Jul-26-2026=1***Jul-27-2026=1***Jul-28-2026=2***Jul-29-2026=2***Jul-30-2026=6***Jul-31-2026=4***Aug-01-2026=2***Aug-02-2026=1***Aug-06-2026=3***Aug-08-2026=1***Aug-10-2026=1' WHERE job_id'1619544'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=805***May-2026=96***Jun-2026=59***Jul-2026=52***Aug-2026=8' WHERE job_id'1619544'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619544' 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` = 1619544 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '920928'
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)