Video Editor for High-Converting Meta/Facebook Ads (Short-Form, Hook + Demo Style) – Long-Term

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

TYPE OF WORK

Part Time

SALARY

$12/hour

HOURS PER WEEK

20

DATE UPDATED

Aug 30, 2026

JOB OVERVIEW

We are looking for a skilled and reliable Video Editor who can recreate high-performing short-form video ads for Meta (Facebook/Instagram).

The ads follow a proven structure:
1. Strong 3–5 second scroll-stopping hook (often AI-generated scenes or product interaction)
2. Clear product/app demo
3. Clean CTA transition (Standard repeatable template)

Typical length: 15–45 seconds. Formats: 9:16 vertical and 1:1 square.

What you will do:

1. Recreate ads based on reference videos from the Facebook Ad Library (we provide the exact examples + assets)
2. Edit multiple hook variations of the same concept
3. Add captions, sound effects, music, simple motion graphics, and smooth transitions
4. Deliver clean, high-quality, conversion-focused creatives (not cinematic film-style edits)
5. Follow detailed briefs and SOPs closely

For examples of ads you'll be recreating, please see this folder - ----------

Requirements (must-have):

1. Proven experience editing Meta/Facebook or TikTok performance ads (UGC-style, app demos, direct-response creatives)
2. Strong understanding of hooks, retention pacing, and what makes an ad stop the scroll
3. Proficient in CapCut and/or Adobe Premiere Pro (being able to animate and move objects between scenes is a plus)
4. Ability to match a reference style accurately while improving quality
5. Reliable, communicates clearly in English, and meets deadlines consistently
6. Can handle feedback and revisions without drama

Nice to have:

1. Experience with AI-generated scenes / footage
2. Experience editing app screen recordings into final video
3. Experience working with AI-generated audio / speech
4. Portfolio that includes actual running Meta ads (not just YouTube or wedding videos)

Work details:

1. Part-time to start, with strong potential to become full-time as volume grows
2. Flexible hours as long as deadlines are met
3. Long-term collaboration preferred – we want one reliable editor who learns our style

Compensation:

Competitive based on skill and speed. We pay fairly for quality work. Rate will be discussed with shortlisted candidates (typical range for strong Meta ad editors: $12/hour or equivalent per-video/project rates).

How to apply:

1. Send your portfolio (Google Drive or links) showing 3–5 recent short-form ad edits, preferably Meta/TikTok style.
2. In your application, start with the word HOOK so we know you read this.
3. Briefly answer: What is your average turnaround time for a 30-second ad once you have the assets and reference?
Include your preferred rate (hourly or per video).

We will only contact candidates who follow the instructions above and show relevant ad work in their portfolio.

A short PAID test edit will be given to the top applicants before any ongoing work begins.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0184
Total Execution Time  0.0200
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-for-High-Converting-MetaFacebook-Ads-Short-Form-Hook-Demo-Style-Long-Term-1719393
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719393
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 424730
 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` = 1719393
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719393' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719393 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-29-2026=7***Aug-30-2026=63***Sep-01-2026=1***Sep-02-2026=2***Sep-03-2026=1' WHERE job_id'1719393'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=70***Sep-2026=4' WHERE job_id'1719393'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719393' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719393 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '424730'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)