Senior Video Editor – VSL & Direct Response Ads (Full-Time, E-Commerce)

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

TYPE OF WORK

Full Time

SALARY

per hour

HOURS PER WEEK

32

DATE UPDATED

Jun 29, 2026

JOB OVERVIEW

We’re looking for a high-performance Video Editor who understands more than just cutting clips—you understand why ads convert.

As a core part of our creative team, you’ll be responsible for editing and iterating direct response video ads for Meta (Facebook/Instagram), TikTok, and YouTube. You’ll work closely with our Creative Strategist and Media Buyers to produce high-performing ads that sell.

This is for someone who thrives in a fast-paced e-commerce environment and knows how to combine storytelling, structure, and creative editing to stop the scroll and drive conversions.



What You’ll Do
• Edit high-converting video ads (VSLs, UGC, testimonials, short-form reels, etc.)
• Transform raw footage, screen recordings, stock clips, or voice-overs into compelling ads
• Implement hooks, captions, pacing, call-outs, CTA cards, and motion design that fits the funnel
• Follow creative direction and threads written by strategists
• Create multiple iterations per concept to test different hooks, visuals, pacing, and CTAs
• Analyze top-performing ads and replicate what works
• Organize project files and maintain version control across ads
• Optimize for watch time, click-through, and conversion
• Stay up to date on trends on Meta, TikTok, and YouTube



Requirements
• 3+ years editing performance ads for e-commerce or info products
• Experience with direct response advertising or VSL structure
• Proficient in Adobe Premiere, Final Cut, CapCut, or DaVinci Resolve
• Basic motion design (text animation, transitions, masking)
• Can work with subtitles, animated text, and social platform formats (9:16, 4:5, 1:1, 16:9)
• Fluent in English, organized, and self-motivated
• Understands creative testing, ad fatigue, and iterative workflows
• Bonus if you’ve worked with the German/DACH market



Bonus Skills
• Experience using Descript or similar for AI-powered workflows
• Copywriting or storytelling background
• Familiarity with YouTube-style editing (long-form)
• Understanding of the customer journey and awareness levels (TOF / MOF / BOF)



What We Offer
• A fast-moving team focused on scale, not fluff
• Freedom to test creative ideas and help shape ad direction
• Stable, long-term working relationship with room for growth


How to Apply
1. Fill out this form: ----------

2. Include your portfolio or reel with examples of direct response ads (not just generic edits)
3. Share a Loom (optional) where you walk through one of your edits and explain your thought process


We’re not looking for someone to just “follow instructions” — we want a creative partner who understands performance, storytelling, and iteration.
If that’s you, we want to work with you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0210
Total Execution Time  0.0224
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Video-Editor-VSL-Direct-Response-Ads-Full-Time-E-Commerce-1489271
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0149 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1489271
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 698481
 LIMIT 1 
0.0036   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1489271
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-10',ej.date_added) duration_daysDATEDIFF('2026-07-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1489271' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1489271 
0.0009   UPDATE employer_jobs SET hit_counts '***Oct-12-2025=63***Oct-13-2025=78***Oct-14-2025=17***Oct-15-2025=6***Oct-16-2025=4***Oct-17-2025=4***Oct-18-2025=3***Oct-20-2025=1***Oct-21-2025=4***Oct-22-2025=1***Oct-24-2025=4***Oct-27-2025=1***Oct-30-2025=4***Nov-02-2025=1***Nov-03-2025=1***Nov-04-2025=3***Nov-05-2025=3***Nov-06-2025=1***Nov-07-2025=1***Nov-08-2025=24***Nov-09-2025=64***Nov-10-2025=24***Nov-11-2025=9***Nov-12-2025=6***Nov-13-2025=5***Nov-15-2025=1***Nov-17-2025=5***Nov-18-2025=25***Nov-19-2025=55***Nov-20-2025=11***Nov-21-2025=4***Nov-22-2025=3***Nov-23-2025=3***Nov-25-2025=8***Nov-26-2025=1***Nov-28-2025=2***Nov-29-2025=1***Dec-01-2025=2***Dec-02-2025=1***Dec-03-2025=2***Dec-04-2025=3***Dec-05-2025=1***Dec-08-2025=2***Dec-11-2025=1***Dec-12-2025=1***Dec-13-2025=1***Dec-14-2025=4***Dec-15-2025=10***Dec-16-2025=1***Dec-20-2025=1***Jan-04-2026=1***Jan-06-2026=2***Jan-15-2026=2***Jan-21-2026=1***Jan-23-2026=6***Jan-25-2026=2***Jan-26-2026=4***Feb-14-2026=1***Feb-22-2026=1***Mar-08-2026=1***Mar-31-2026=1***Apr-03-2026=1***Apr-24-2026=2***Apr-28-2026=1***Apr-30-2026=1***May-02-2026=1***May-03-2026=1***May-19-2026=2***May-21-2026=1***Jun-03-2026=1***Jun-18-2026=1***Jun-29-2026=440***Jun-30-2026=97***Jul-01-2026=42***Jul-02-2026=13***Jul-03-2026=3***Jul-04-2026=5***Jul-10-2026=1' WHERE job_id'1489271'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Oct-2025=190***Nov-2025=261***Dec-2025=30***Jan-2026=18***Feb-2026=2***Mar-2026=2***Apr-2026=5***May-2026=5***Jun-2026=539***Jul-2026=64' WHERE job_id'1489271'  
0.0026   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1489271' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1489271 
0.0034   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '698481'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)