Aesthetic Graphic Designer

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

TYPE OF WORK

Full Time

SALARY

$800 - $1,200 / month

HOURS PER WEEK

40

DATE UPDATED

Jul 24, 2026

JOB OVERVIEW

About Exchange Life
Exchange Life is a fast-growing travel jewelry brand selling collectible travel charms. Our content machine has generated over a quarter billion views across TikTok and Instagram, and we're now scaling our image ad creatives to match.

You'll join a lean, fully remote international team of designers, video editors, and content creators, working closely with our Content Lead and Marketing team. This role exists because our image ad output needs to catch up with our video engine — you'll own that side of the creative machine.

What Success Looks Like
Within 1–2 weeks, a successful hire is producing 10/10-quality AI image ads by following our process — creatives that pass review without rework and match the Exchange Life look. From there, success means consistent output, images that perform on ads, and proactive suggestions that improve the process itself.

Core Responsibilities
Generate AI product images using our internal prompts, templates, and workflows
Overlay headlines and copy in Photoshop, matching Exchange Life's visual style
Iterate on designs based on feedback from the team and ad performance
Organize and manage creative assets, keeping our AI image library clean and up to date
Communicate proactively about bottlenecks, capacity, and output

Must-Haves
Intermediate Adobe Photoshop skills (this is your main tool)
Solid grasp of text placement and typography for ad creatives
A portfolio showing clean, polished design work
Able to follow a creative brief and established process independently
Reliable communicator who shares their opinion and flags issues early
Clear written and spoken English
Stable internet connection

Nice-to-Haves
AI image generation experience (Higgsfield or similar tools)
Experience in e-commerce, DTC, or social media ad creative
Compensation & Working Style
Engagement: Independent contractor, paid in USD
Location: 100% remote
Hours: ~40 hrs/week, long-term role

Schedule: Fully flexible — work whenever you want, as long as you deliver and communicate daily (async). No timezone overlap required.
Time off: Flexible PTO — take the time you need, just coordinate with the team
Tools you'll use: Photoshop, AI image generation tools (Higgsfield or similar), our internal prompt library
Working style: No micromanagement; clear process, daily async communication
Compensation: $1500-$2500 base + results based bonuses on winning ads

Complete the application: ---------- /exchange-life/ai-graphic-designer-ex102/apply
It takes about 5 minutes. We review every application.

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.0550
Total Execution Time  0.0564
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,493,920 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Aesthetic-Graphic-Designer-1695667
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0498 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1695667
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 652399
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1695667
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-30',ej.date_added) duration_daysDATEDIFF('2026-07-30',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-07-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1695667' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1695667 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-24-2026=1165***Jul-25-2026=127***Jul-26-2026=21***Jul-27-2026=2***Jul-30-2026=1' WHERE job_id'1695667'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1313' WHERE job_id'1695667'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1695667' 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` = 1695667 
0.0444   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '652399'
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)