VSL Video Editor - Ecommerce

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

TYPE OF WORK

Full Time

SALARY

$1200

HOURS PER WEEK

8

DATE UPDATED

Dec 16, 2025

JOB OVERVIEW

We’re looking for a highly skilled, resourceful, and performance-driven Video Editor to join our creative team long-term.
If you specialize in eCommerce video ads, know how to build high-converting VSLs, and can find or generate the right footage to tell a compelling story—this role is for you.

???? Responsibilities

Edit short-form and long-form VSLs for Meta, TikTok, YouTube, and other paid ad platforms (Meta experience required).

Source high-quality stock footage, UGC clips, product shots, and other relevant assets.

Create 2D & 3D animations, motion graphics, and transitions for high-performance ads.

Design product mockups, on-screen overlays, and scroll-stopping visual elements.

Use AI-powered tools (RunwayML, Pika Labs, Topaz, ElevenLabs, etc.) to enhance video quality and streamline workflows.

Edit for maximum engagement, clarity, persuasive flow, and conversions.

Stay up to date with eCommerce video trends and benchmark best-performing ad styles.

???? Requirements

Proven experience editing high-performing VSLs for eCommerce brands.

Expert in Premiere Pro, After Effects, or equivalent software.

Strong skills in motion graphics, animations, and product mockups.

Ability to source, cut, and integrate UGC + stock footage effectively.

Familiarity with AI video tools and how to leverage them for higher output.

Deep understanding of performance marketing (DTC, dropshipping, Shopify, Amazon).

Strong sense of storytelling, pacing, structure, and conversion psychology. Start your application with the word powerful.

???? Bonus Skills (Nice to Have)

Ability to recreate ads from scratch using ONLY AI-generated assets

Ability to produce AI voiceovers

Experience writing or improving VSL scripts

Knowledge of A/B testing and creative optimization frameworks

???? How to Apply

Please submit the following:
1?? Your portfolio (best VSLs, ad compilations, UGC edits, animations, etc.)
2?? A link to the BEST Facebook video ad you’ve ever created — the one you’re most proud of

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0732
Total Execution Time  0.0745
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/VSL-Video-Editor-Ecommerce-1511257
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0678 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1511257
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 277892
 LIMIT 1 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1511257
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1511257' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1511257 
0.0019   UPDATE employer_jobs SET hit_counts '***Nov-11-2025=136***Nov-12-2025=24***Nov-13-2025=3***Nov-15-2025=3***Nov-16-2025=2***Nov-17-2025=2***Nov-18-2025=1***Nov-19-2025=3***Nov-20-2025=1***Nov-21-2025=2***Nov-22-2025=2***Nov-24-2025=1***Nov-25-2025=1***Nov-26-2025=1***Nov-27-2025=2***Nov-28-2025=2***Nov-29-2025=1***Nov-30-2025=2***Dec-03-2025=1***Dec-06-2025=1***Dec-08-2025=1***Dec-09-2025=131***Dec-10-2025=115***Dec-11-2025=40***Dec-12-2025=21***Dec-13-2025=6***Dec-14-2025=5***Dec-15-2025=13***Dec-16-2025=363***Dec-17-2025=138***Dec-18-2025=43***Dec-19-2025=21***Dec-20-2025=7***Dec-21-2025=15***Dec-22-2025=15***Dec-23-2025=6***Dec-25-2025=7***Dec-26-2025=4***Dec-27-2025=6***Dec-28-2025=3***Dec-29-2025=3***Dec-30-2025=6***Dec-31-2025=1***Jan-01-2026=3***Jan-02-2026=6***Jan-05-2026=8***Jan-06-2026=7***Jan-07-2026=36***Jan-08-2026=8***Jan-09-2026=7***Jan-10-2026=4***Jan-11-2026=2***Jan-12-2026=16***Jan-13-2026=2***Jan-14-2026=3***Jan-15-2026=5***Jan-16-2026=6***Jan-18-2026=3***Jan-19-2026=5***Jan-20-2026=2***Jan-21-2026=4***Jan-22-2026=1***Jan-23-2026=3***Jan-24-2026=4***Jan-25-2026=1***Jan-26-2026=2***Jan-27-2026=3***Jan-28-2026=1***Jan-29-2026=11***Jan-30-2026=2***Jan-31-2026=1***Feb-02-2026=3***Feb-03-2026=3***Feb-06-2026=1***Feb-07-2026=4***Feb-08-2026=1***Feb-09-2026=2***Feb-10-2026=1***Feb-12-2026=2***Feb-15-2026=1***Feb-18-2026=1***Feb-19-2026=1***Feb-24-2026=1***Mar-02-2026=1***Mar-15-2026=1***Mar-22-2026=1***Mar-24-2026=2***Mar-29-2026=1***Apr-03-2026=1***Apr-15-2026=1' WHERE job_id'1511257'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Nov-2025=189***Dec-2025=972***Jan-2026=156***Feb-2026=21***Mar-2026=6***Apr-2026=2' WHERE job_id'1511257'  
0.0021   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1511257' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1511257 
0.0554   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '277892'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)