Ads designer

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

TYPE OF WORK

Part Time

SALARY

800

HOURS PER WEEK

20

DATE UPDATED

Dec 13, 2025

JOB OVERVIEW

We’re looking for a creative Ads Designer who knows how to turn ideas into scroll-stopping ads. At Mvolo, we create wellness and red light therapy products that help people reduce pain, stress, and fatigue — and your visuals will help tell that story.
You’ll work closely with our Media Buyer and Social Media Designer to create ad concepts that connect emotionally and convert effectively. You’ll not only design — you’ll also help write short ad copy and hooks to make sure the story behind each creative is clear and powerful.

Your Role
Create 25–30 ad concepts per week (static and video).
Craft story-driven ads that make people feel and act.
Write short, catchy ad copy and headlines aligned with each creative.
Edit UGC videos and build ads with strong hooks and structure.
Use AI-generated images and enhance them with Photoshop or Canva.
Conduct weekly competitor research and present insights and examples of trending creatives.
Collaborate with the Media Buyer to review results and iterate on best-performing visuals.
Keep an organized creative library in Notion or Google Drive.

Requirements
Experience creating Meta and TikTok ads (both static and video).
Strong skills in Canva, Photoshop, CapCut, or Premiere Pro.
Creative eye for storytelling and emotional design.
Understanding of ad metrics like CTR, CPC, and ROAS.
Ability to write short, persuasive copy (headlines, hooks, CTAs).
Fluent in English (written and spoken).
Independent, organized, and deadline-driven.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0322
Total Execution Time  0.0340
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,224 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Ads-designer-1504383
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0250 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1504383
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 786962
 LIMIT 1 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1504383
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-20',ej.date_added) duration_daysDATEDIFF('2026-04-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1504383' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1504383 
0.0015   UPDATE employer_jobs SET hit_counts '***Nov-02-2025=252***Nov-03-2025=133***Nov-04-2025=41***Nov-05-2025=29***Nov-06-2025=8***Nov-07-2025=7***Nov-08-2025=8***Nov-09-2025=4***Nov-10-2025=1***Nov-11-2025=4***Nov-12-2025=4***Nov-13-2025=3***Nov-15-2025=5***Nov-16-2025=3***Nov-18-2025=1***Nov-19-2025=2***Nov-20-2025=2***Nov-24-2025=1***Dec-01-2025=1***Dec-02-2025=2***Dec-05-2025=1***Dec-08-2025=1***Dec-13-2025=159***Dec-14-2025=70***Dec-15-2025=22***Dec-16-2025=10***Dec-17-2025=14***Dec-18-2025=9***Dec-19-2025=7***Dec-20-2025=4***Dec-21-2025=6***Dec-22-2025=3***Dec-23-2025=6***Dec-24-2025=6***Dec-25-2025=1***Dec-26-2025=4***Dec-27-2025=1***Dec-28-2025=1***Dec-30-2025=4***Jan-02-2026=1***Jan-03-2026=3***Jan-04-2026=2***Jan-05-2026=4***Jan-06-2026=1***Jan-07-2026=1***Jan-08-2026=2***Jan-09-2026=2***Jan-10-2026=2***Jan-11-2026=2***Jan-12-2026=4***Jan-13-2026=1***Jan-14-2026=5***Jan-15-2026=3***Jan-18-2026=3***Jan-19-2026=3***Jan-20-2026=2***Jan-21-2026=3***Jan-22-2026=1***Jan-23-2026=2***Jan-24-2026=3***Jan-25-2026=2***Jan-26-2026=2***Jan-27-2026=5***Jan-28-2026=6***Jan-29-2026=1***Jan-30-2026=2***Jan-31-2026=2***Feb-03-2026=1***Feb-06-2026=2***Feb-07-2026=5***Feb-09-2026=2***Feb-10-2026=2***Feb-11-2026=1***Feb-15-2026=2***Feb-18-2026=1***Feb-19-2026=1***Feb-22-2026=2***Feb-23-2026=1***Mar-08-2026=1***Mar-10-2026=1***Mar-15-2026=1***Mar-30-2026=1***Apr-08-2026=1***Apr-09-2026=1***Apr-14-2026=3***Apr-16-2026=2***Apr-20-2026=2' WHERE job_id'1504383'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Nov-2025=508***Dec-2025=332***Jan-2026=70***Feb-2026=20***Mar-2026=4***Apr-2026=9' WHERE job_id'1504383'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1504383' 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` = 1504383 
0.0142   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '786962'
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)