Graphic Designer, Social and Web Panels (AI-Fluent, 30 hrs/week)

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

TYPE OF WORK

Full Time

SALARY

650-1000 per month

HOURS PER WEEK

30

DATE UPDATED

Oct 14, 2026

JOB OVERVIEW

Graphic Designer, Social and Web Panels (AI-Fluent, 30 hrs/week)
Type of work: Part to Full Time
Wage: $650 to $900 USD per month
Hours per week: 30 to start

Job description

If this job isn’t for you, check us ---------- on all socials. We’re making history.

About HeartStamp
HeartStamp is the greeting card and invitation brand built for right now. Our assistant Stampy gives people creative designer superpowers, so anyone can send a card that looks like they tried harder, cared more, and nailed it. We make professionally printed cards, HeartStamp digital cards and invitations, sold through our website and iOS app.

Our voice is witty, stylish and culturally fluent, savage-funny and emotionally real. Our visuals have to match: bold, modern, internet-native, never bland.

The role
We need a fast, hands-on graphic designer who lives in the work. You will produce our marketing visuals from start to finish: homepage hero panels, category and promo panels for web and iOS, and a steady stream of social graphics. You will work from an established brand book and a library of finished work, and your job is to extend that look at much higher speed.

This is a maker role, not a strategy seat. Speed with taste is the whole job.

The look
Our homepage hero panels look like product photography. Real printed cards, often personalized with family and friend photos, are staged with props that tell the story: envelopes, wax seals, seasonal details, the HeartStamp app in hand. We have two looks: a clean, light editorial set and a dark, moody set. Both always leave room on the left for the headline. Some panels are still images and some are short motion loops. If your portfolio has product staging, photo card mockups, lifestyle composites or ecommerce hero banners, lead with them.

What you’ll make

-Homepage hero panels, marketing panels, category banners and promo cards for ---------- and our iOS app
-Static social posts and carousels for Instagram, Facebook, Pinterest, TikTok and X
-Pinterest graphics built for search and discovery
-Short-form video for Reels, TikTok and Shorts, produced with our in-house Claude skills, then finished and polished in CapCut
-Seasonal campaign sets for our Q4 peak (Christmas, New Year, Valentine’s Day)

How we work
We are an AI-first creative shop. We built our own Claude skills that turn a brief into hero panels and short videos, and we generate imagery with Gen image models. You won’t hand-build everything from scratch. You will run these tools, direct them with sharp prompts, judge what’s good and finish it to a professional standard. If AI is already part of your daily design process, you’ll fly here. If you resist it, this isn’t the right fit.

What we’re looking for

-A strong portfolio of social and web marketing work. Framer, Behance or Dribbble preferred. Bare Google Drive folders will not be reviewed.
-3+ years of professional graphic design, ideally for consumer brands, ecommerce or social-first agencies
-Real fluency in Canva, Photoshop, Illustrator and Figma
-Photo card and product mockups: you can drop a customer photo into a card design and make the printed card look real in a styled scene, with believable light, shadow and paper texture
-CapCut video editing (required, not a bonus)
-Daily hands-on use of AI image and video tools such as Claude, ChatGPT, Grok or similar. Show us AI-assisted work in your portfolio.
-High output: multiple finished pieces a day without quality slipping
-Strong American pop-culture fluency and a sharp eye for modern design
-C1 English, written and spoken
-Reliable internet, backup power and a private workspace

Schedule

-30 hours per week, remote
-Core overlap: Monday to Friday, 9:00 AM to 1:00 PM ET (9:00 PM to 1:00 AM Manila). The remaining 10 hours are flexible.
Immediate start required

Compensation
$650 to $1000 USD per month for 30 hours a week (about 130 hours a month). Paid hourly based on experience and test results, invoiced monthly and paid via Wise.

How we start
Everyone does a short paid test first. We send you one of our card designs, a sample panel and our hero spec. You build a desktop hero panel for Christmas family photo cards, plus a mobile crop and two social cut-downs. It’s paid at your quoted hourly rate with a time cap. Top candidates may be invited to a paid 2-day trial. We hire on the work.

How to apply

Apply through OnlineJobs.ph.

Email
---------- with a subject line that starts with STAMPY HERO, and include:
-Your portfolio link
Your hourly rate in USD
One product or lifestyle composite you made, and how you built it
One piece you made with AI tools, and which tools you used

Applications without a portfolio or the subject keyword will not be reviewed.. Looking to hire by Oct 23, 2026. Reviewing applications as they come. Blow us away with your talent and you have a great road ahead with HeartStamp.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0129
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Graphic-Designer-Social-and-Web-Panels-AI-Fluent-30-hrsweek-1749592
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1749592
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 962338
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1749592
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-28',ej.date_added) duration_days, DATEDIFF('2026-10-28',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1749592' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749592 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-14-2026=925***Oct-15-2026=199***Oct-16-2026=82***Oct-17-2026=48***Oct-18-2026=55***Oct-19-2026=53***Oct-20-2026=34***Oct-21-2026=33***Oct-22-2026=28***Oct-23-2026=29***Oct-24-2026=16***Oct-25-2026=2***Oct-26-2026=2***Oct-27-2026=4***Oct-28-2026=2' WHERE job_id= '1749592'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1512' WHERE job_id= '1749592'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1749592' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749592 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '962338'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)