Email Designer for Ecom Brands (Figma) - Long Term

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

TYPE OF WORK

Part Time

SALARY

$500-$1000 per month

HOURS PER WEEK

20

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

ABOUT THIS ROLE:
I run email marketing for US e-commerce brands. I handle the strategy, the copy, the client relationship, and the Klaviyo build myself. Design is the one piece I want to hand off to someone else, and ideally grow a partnership with as we scale and add clients.

This is long-term. I'm not looking for a freelancer for a project. I'm looking for the person who designs every email that leaves my desk for the next few years.

WHAT I'M LOOKING FOR:
- Real email design experience. Your portfolio has actual email campaigns in it.
- Range. You can design for a rugged masculine brand and a soft feminine one and have both look right, not one signature style applied to everything
- Comfortable working inside someone else's brand system instead of inventing your own
- Strong typography and hierarchy, and you think about how the design behaves on a phone
- Resourceful. If the brand's asset folder doesn't have the photo a section needs, you go find one or make one, and come to me with options rather than a problem
- Communicative. When something is unclear or a deadline is at risk, you tell me early. We can figure it out together. Silence is the worst thing you can do.
- Reliable written English, enough to handle a revision thread cleanly

WHAT YOU'D BE DOING:
Designing email campaigns in Figma from a finished copy document. I write every headline, sub-headline, and button label and hand it to you section by section.

Working inside each brand's existing style guide — fonts, hex codes, type scale, and button specs are already defined, but for certain design choices I will want to lean on your opinion.

Sourcing or generating supporting imagery when the brand's asset library doesn't have what a section needs. Roughly two rounds of revision per design, turned around quickly

You would NOT be writing copy, doing strategy, building in Klaviyo, or talking to clients. I handle all of that. Unless there is a point down the road where you would be interested in additional work.

YOUR WORKFLOW:
- I send you a finished copy document and the brand assets. You send back a Figma link. Revisions happen in the same file
- Roughly 20–25 designs per month to start, growing as I add clients
- $25 USD per design. At current volume with bonuses, that's $500–$1,000 per month. And it will be more once I onboard more clients (which I can't do until I have a designer)
- Paid twice monthly through Wise, or monthly if you prefer
- After a month or two, once the work is consistently on time and to standard, I'm open to setting a guaranteed monthly minimum of $750 so your income doesn't swing with my send calendar
- A short check-in call each week. Beyond that we work async

HOW TO APPLY:
Send me a message with all four of these:
- A link to your portfolio. If you don't have one, please don't apply. I need to see the work
- Which two brands in your portfolio look the LEAST like each other, and why
- How many hours a week you actually have available, what other ongoing work you're committed to, and what hours you could be online in US Central time
- Start your message with the word GRIND so I know you read this all the way through

I read every application and review every portfolio personally. If your work fits, I'll reach out for a short call. Looking forward to seeing your portfolio!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0251
Total Execution Time  0.0273
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,224 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Email-Designer-for-Ecom-Brands-Figma-Long-Term-1723812
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0113 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0018   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723812
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 966460
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723812
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',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-09-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723812' 
0.0028   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723812 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=611***Sep-05-2026=105***Sep-08-2026=3***Sep-09-2026=1' WHERE job_id'1723812'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=720' WHERE job_id'1723812'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723812' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723812 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '966460'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)