Short-Form Video Editor for Paid Social Ads

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

TYPE OF WORK

Full Time

SALARY

$1,500/Month

HOURS PER WEEK

TBD

DATE UPDATED

Apr 2, 2026

JOB OVERVIEW

Short-Form Video Editor for Paid Social Ads (DTC E-Commerce)

We are an agency producing high-converting ads primarily for DTC e-commerce brands running paid campaigns on Meta and TikTok.

Our clients span a wide range of consumer product categories, including:

• Wellness & recovery (saunas, cold plunges)
• Fashion & apparel (streetwear, boutiques, beachwear)
• Beauty & personal care (including wigs)
• Food & beverage / CPG
• Outdoor & lifestyle gear
• Hobby & gaming accessories
• Subscription boxes & membership brands
• Gardening & plants
• Workwear & safety apparel

This role is NOT for organic social editors or YouTube editors.

We are looking for a video editor experienced in creating paid ad creative for e-commerce brands. If your background is primarily organic social media editing, this role will not be the right fit.

Required Experience:
Applicants must have:
Experience editing paid ads for Meta and/or TikTok
Previous work with e-commerce / product-based brands
Portfolio examples of short-form video ads
Understanding of direct response creative (hooks, retention, product messaging, CTA)
Expertise in generating AI product imagery and video that is both accurate and on-brand
Bonus: AI UGC generation

Expertise In: (not limited to)
Gemini Nano Banana / VEO3 (or preferred equivalent)
CapCut (or preferred video editing software)
Canva (or preferred software to edit motion graphics/GIFs)

We’re Looking For Someone Who:
Understands performance marketing, not just aesthetics
Can produce high-quality videos quickly in a fast-paced agency environment
Can create multiple ad variations and repurpose content for creative testing
Is comfortable working across many different brands and product categories
Can manage creative production for multiple brands simultaneously (often up to ~20 clients) while keeping each brand’s voice, style, and guidelines consistent
Is comfortable working from creative briefs that include hooks, copy, and inspiration, while bringing their own editing expertise to elevate the final result
Can maintain strong attention to detail and organization when switching between brands and projects

Production Expectations:
Because we operate in a creative testing environment, editors should be comfortable producing multiple ad variations per day.
Typical output ranges depending on complexity:
~ 3–6 full video ads per day (UGC edits, product demos, mashup ads, etc.)
Additional variations, GIF ads, or simple motion edits will increase output
Some projects involving AI-generated assets or heavier motion graphics may take longer

The key expectation is the ability to edit efficiently while maintaining quality and brand accuracy.

When applying, please include:
Portfolio
Examples of paid video ads you have edited for Meta or TikTok
Please prioritize any past examples for e-commerce brands
Your favorite ad you edited and why you think it performs well

Applications without paid ad examples will not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0164
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,848 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Form-Video-Editor-for-Paid-Social-Ads-1615988
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0076 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1615988
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 609318
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1615988
AND `misc`.`idIS NULL 
0.0004   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 '1615988' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1615988 
0.0020   UPDATE employer_jobs SET hit_counts '***Apr-02-2026=277***Apr-03-2026=355***Apr-04-2026=40***Apr-05-2026=40***Apr-06-2026=34***Apr-07-2026=21***Apr-08-2026=52***Apr-09-2026=8***Apr-10-2026=25***Apr-11-2026=43***Apr-12-2026=3***Apr-13-2026=8***Apr-15-2026=2***Apr-16-2026=2***Apr-17-2026=3***Apr-18-2026=2***Apr-19-2026=1***Apr-20-2026=1' WHERE job_id'1615988'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Apr-2026=917' WHERE job_id'1615988'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1615988' 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` = 1615988 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '609318'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0011   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)