PART-TIME E-COMMERCE/BRAND DESIGNER (SHOPIFY & VISUALS) – HOURLY / REMOTE

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

TYPE OF WORK

Any

SALARY

$1200 - $1400 (fulltime)

HOURS PER WEEK

15

DATE UPDATED

May 29, 2025

JOB OVERVIEW

REMOTE DESIGNER WANTED (SHOPIFY • VISUALS • BRANDING)
Hourly / Long-term / Flexible hours

ABOUT US
We’re a European e-commerce company working on the growth of two separate consumer brands, each with its own unique identity and audience:

— One brand is all about comfort and care, focused on wellness, home health, and smart solutions that improve daily life.
— The other is a modern kitchen electronics brand, known for sleek design, functionality, and a love for cooking done right.

Both brands are growing rapidly and have strong ambitions — but each has its own story, look, and tone. What they share is a need for clear, creative, and consistent design that brings their products and values to life.

We’re now looking for a creative partner to help shape and maintain their visual presence — across Shopify, packaging, product listings, and more.


WHO WE’RE LOOKING FOR
We’re not looking for just another freelance designer.
We’re looking for someone who wants to own the visual side of growing brands — from online stores to packaging, manuals, and marketing assets.
You’ll work closely with the founder and have the freedom to shape how our brands look, feel, and communicate with customers.

This is a remote, part-time position, paid hourly, with the potential to grow into a long-term role.


YOUR MAIN RESPONSIBILITIES
— Design visually engaging product listings (infographics, icons, use-case visuals)
— Build and structure Shopify stores (themes, layout, UX, sections)
— Design and format user manuals and product packaging
— Shape and maintain a consistent brand identity across platforms
— Translate product specs and features into clear, branded visuals


BONUS TASKS YOU MIGHT ENJOY
(Not required, but helpful if you're open to them)
— Write or improve short product descriptions (EN/NL)
— Format or translate manuals
— Create visuals for Instagram or other social channels
— Help optimize listings for marketplaces like Amazon or ----------


IDEAL CANDIDATE PROFILE
— Strong design eye: You know how to combine layout, clarity, and brand style
— Experience with Shopify store building and visual customization
— Proficient in Adobe Illustrator, Figma, or Canva
— Structured, self-motivated, and used to working with deadlines
— Open to feedback, but not afraid to pitch ideas or take initiative
— Fluent in English (understanding Dutch is a plus)
— Available 15–30 hours/week
— Comfortable working hourly with accurate time tracking


TOOLS WE USE
— Shopify
— Illustrator / Figma / Canva
— Notion & Google Drive
— DeepL & ChatGPT (for quick translation or content drafts)


WHAT WE OFFER
— Flexible, remote working with long-term potential
— Hourly rate between $7–$10 USD/hour
— Opportunity to help build visual-first, modern consumer brands
— Direct contact with the founder (quick decisions, no layers of management)
— Respect, clarity, and space to grow in your role
— Company details and branding assets will be shared during the interview process


HOW TO APPLY
Please send us:
— A short introduction about yourself
— A portfolio (Shopify work, product visuals, branding, manuals, packaging, etc.)
— List of tools you work with
— Your weekly availability + timezone
— A Loom video (max 2 minutes) introducing yourself and walking us through 1–2 projects you’re proud of
??Don’t worry — you don’t have to be perfect on camera. We like real people, not robots.

LET’S BUILD BEAUTIFUL, MEANINGFUL BRANDS — TOGETHER.

KEYWORDS: Shopify VA, Branding, Product Design, Packaging, Illustrator, Figma, E-commerce Visuals, Product Manuals, Remote Designer, Long-Term Graphic Design Job

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0196
Total Execution Time  0.0242
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/PART-TIME-E-COMMERCEBRAND-DESIGNER-SHOPIFY-VISUALS-HOURLY-REMOTE-1387443
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1387443
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 814367
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1387443
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1387443' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1387443 
0.0012   UPDATE employer_jobs SET hit_counts '***May-29-2025=331***May-30-2025=65***May-31-2025=22***Jun-01-2025=19***Jun-02-2025=32***Jun-03-2025=24***Jun-04-2025=16***Jun-05-2025=15***Jun-06-2025=10***Jun-07-2025=7***Jun-08-2025=6***Jun-09-2025=12***Jun-10-2025=8***Jun-11-2025=9***Jun-12-2025=7***Jun-13-2025=5***Jun-14-2025=3***Jun-15-2025=4***Jun-16-2025=1***Jun-17-2025=7***Jun-18-2025=5***Jun-19-2025=8***Jun-20-2025=5***Jun-21-2025=4***Jun-22-2025=8***Jun-23-2025=5***Jun-24-2025=13***Jun-25-2025=4***Jun-26-2025=14***Jun-27-2025=7***Jun-28-2025=9***Jun-29-2025=6***Jun-30-2025=12***Jul-01-2025=6***Jul-02-2025=8***Jul-03-2025=8***Jul-04-2025=6***Jul-05-2025=4***Jul-06-2025=6***Jul-07-2025=10***Jul-08-2025=13***Jul-09-2025=6***Jul-10-2025=4***Jul-11-2025=4***Jul-13-2025=3***Jul-14-2025=3***Jul-15-2025=2***Jul-16-2025=2***Jul-17-2025=4***Jul-18-2025=2***Jul-19-2025=1***Jul-20-2025=5***Jul-21-2025=1***Jul-22-2025=1***Jul-23-2025=4***Jul-24-2025=1***Jul-25-2025=3***Jul-26-2025=3***Jul-28-2025=3***Jul-29-2025=2***Jul-30-2025=15***Jul-31-2025=1***Aug-01-2025=2***Aug-02-2025=5***Aug-03-2025=8***Aug-04-2025=12***Aug-05-2025=11***Aug-06-2025=6***Aug-07-2025=9***Aug-08-2025=2***Aug-09-2025=4***Aug-10-2025=4***Aug-11-2025=8***Aug-12-2025=3***Aug-13-2025=5***Aug-14-2025=4***Aug-15-2025=2***Aug-16-2025=5***Aug-17-2025=1***Aug-18-2025=7***Aug-19-2025=6***Aug-20-2025=3***Aug-21-2025=3***Aug-22-2025=2***Aug-23-2025=3***Aug-24-2025=4***Aug-25-2025=8***Aug-26-2025=3***Aug-27-2025=8***Aug-28-2025=3***Aug-29-2025=5***Aug-30-2025=1***Aug-31-2025=1***Sep-01-2025=1***Sep-02-2025=1***Sep-03-2025=3***Sep-04-2025=2***Sep-05-2025=5***Sep-06-2025=2***Sep-07-2025=2***Sep-08-2025=2***Sep-09-2025=1***Sep-10-2025=2***Sep-11-2025=2***Sep-12-2025=2***Sep-13-2025=1***Sep-15-2025=6***Sep-16-2025=1***Sep-17-2025=1***Sep-18-2025=1***Sep-20-2025=2***Sep-21-2025=4***Sep-22-2025=3***Sep-23-2025=1***Sep-24-2025=2***Sep-25-2025=2***Sep-26-2025=3***Sep-27-2025=1***Sep-28-2025=1***Sep-30-2025=3***Oct-01-2025=1***Oct-02-2025=2***Oct-03-2025=4***Oct-04-2025=3***Oct-05-2025=3***Oct-07-2025=1***Oct-09-2025=1***Oct-10-2025=2***Oct-11-2025=1***Oct-12-2025=2***Oct-13-2025=1***Oct-14-2025=4***Oct-15-2025=1***Oct-16-2025=1***Oct-17-2025=2***Oct-20-2025=1***Oct-21-2025=3***Oct-22-2025=3***Oct-23-2025=1***Oct-24-2025=1***Oct-25-2025=1***Oct-26-2025=1***Oct-27-2025=6***Oct-28-2025=7***Oct-29-2025=3***Oct-30-2025=3***Oct-31-2025=1***Nov-02-2025=4***Nov-03-2025=3***Nov-04-2025=4***Nov-05-2025=2***Nov-06-2025=4***Nov-07-2025=6***Nov-08-2025=2***Nov-10-2025=3***Nov-12-2025=1***Nov-13-2025=1***Nov-15-2025=3***Nov-16-2025=2***Nov-17-2025=4***Nov-19-2025=1***Nov-22-2025=6***Nov-24-2025=2***Nov-25-2025=6***Nov-26-2025=1***Nov-27-2025=1***Nov-28-2025=3***Nov-29-2025=2***Nov-30-2025=1***Dec-03-2025=1***Dec-04-2025=1***Dec-05-2025=5***Dec-06-2025=1***Dec-07-2025=2***Dec-08-2025=1***Dec-09-2025=3***Dec-11-2025=2***Dec-12-2025=1***Dec-13-2025=3***Dec-14-2025=2***Dec-15-2025=2***Dec-17-2025=7***Dec-18-2025=4***Dec-19-2025=3***Dec-21-2025=4***Dec-22-2025=1***Dec-23-2025=3***Dec-26-2025=2***Dec-27-2025=5***Dec-29-2025=1***Dec-30-2025=1***Dec-31-2025=1***Jan-01-2026=1***Jan-03-2026=2***Jan-04-2026=4***Jan-05-2026=1***Jan-06-2026=1***Jan-07-2026=5***Jan-10-2026=1***Jan-11-2026=2***Jan-12-2026=1***Jan-20-2026=1***Jan-25-2026=1***Jan-26-2026=1***Jan-28-2026=1***Feb-02-2026=2***Feb-04-2026=1***Feb-05-2026=1***Feb-06-2026=1***Feb-07-2026=1***Feb-10-2026=2***Feb-13-2026=1***Feb-15-2026=1***Feb-16-2026=2***Feb-17-2026=1***Feb-18-2026=1***Feb-24-2026=1***Feb-25-2026=1***Mar-07-2026=1***Mar-10-2026=1***Mar-21-2026=1***Mar-24-2026=1***Mar-26-2026=1***Apr-01-2026=1***Apr-03-2026=1***Apr-11-2026=1***Apr-14-2026=1***Apr-17-2026=2' WHERE job_id'1387443'  
0.0008   UPDATE employer_jobs SET monthly_hits '***May-2025=418***Jun-2025=285***Jul-2025=131***Aug-2025=148***Sep-2025=57***Oct-2025=60***Nov-2025=62***Dec-2025=56***Jan-2026=22***Feb-2026=16***Mar-2026=5***Apr-2026=6' WHERE job_id'1387443'  
0.0005   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1387443' 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` = 1387443 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '814367'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)