UGC Video Editor (CapCut) — Part-Time — High Volume, Fast Turnaround

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

TYPE OF WORK

Part Time

SALARY

$600 / month

HOURS PER WEEK

25

DATE UPDATED

Aug 2, 2026

JOB OVERVIEW

About the Role

We run UGC-style paid social ads for an apparel brand (men’s activewear — tanks, quarter-zips, tees, shorts, joggers). We already have a proven system: winning scripts, hooks, and video frameworks that consistently perform, plus a large content library of raw creator footage and overlay clips.

We need an editor who can take that existing library + our scripts/frameworks and replicate our top-performing videos at scale — not come up with new creative ideas from scratch. If you’re organized, fast, detail-oriented, and can follow a style guide precisely, this is a great fit.

What You’ll Be Doing

• Editing 60–90 short-form UGC videos per week (mix of new videos and variations/iterations of proven winners)

• Pulling raw footage and overlay clips from an organized shared Google Drive

• Matching the pacing, caption style, hook placement, and visual style of our existing top-performing videos

• Adding text overlays, captions, product callouts, and B-roll/overlay cuts per our style guide

• Syncing edits to scripts we provide (voiceover timing, line-by-line pacing)

• Basic color/audio cleanup so footage looks consistent across creators

• Organizing and naming finished files per our folder system

• Hitting daily/weekly delivery quotas with fast turnaround (usually within 24–48 hours of assignment)

• Flagging footage gaps or issues so we can source more content

What We Provide

• A fully organized Google Drive with:
• Raw creator footage
• B-roll / overlay footage library
• Past winning videos to use as templates
• Fast feedback loop on revisions

Requirements

•Strong CapCut skills — you should already be fast and comfortable in CapCut, not learning it on the job

•Proven experience editing UGC / short-form ad content (TikTok, Reels, Spark ads) — portfolio or past work required

•Ability to match an existing style/template closely rather than “make it your own” — precision over originality here

•Strong attention to detail (caption timing, spelling, brand consistency)

•Reliable, fast turnaround — this role requires consistent daily output, not batch-once-a-week

•Good written English for communicating about scripts/notes. Need to be able to speak & hear English well to properly edit voiceovers.

•Comfortable using Google Drive for asset management

• Available for 25-30 hrs/week on a consistent schedule

Nice to Have

•Experience editing for fitness/apparel/fashion brands

•Familiarity with hook-based direct response ad structures

•Basic experience with overlay/B-roll comparison style edits (e.g., “beater vs. tank” side-by-sides)

Compensation & Growth

•After trial: Monthly base + bonus for editors who consistently hit quality + volume targets, especially if the videos convert very well.

•Long-term part-time role with potential to grow into full-time as volume increases

How to Apply

To be considered, please submit:

1. Your CapCut portfolio or links to 3–5 past UGC/ad edits you’ve done (not just organic content — we want to see ad-style editing)

2. A short test edit — we’ll send you one raw clip and ask you to turn around a 20–30 second edit within 12 hours. This is NOT paid as it meant to confirm you are able to edit the way we want and can do it quickly.

3. Answers to these screening questions in your application:

•How many hours per week can you consistently commit, and what timezone/hours do you typically work?

•How many short-form video edits can you realistically turn around per day in CapCut?

•Do you have reliable internet and a computer capable of running CapCut smoothly?

Please put “HAUS EDITOR” at the top of your application so we know you read the full post.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0166
Total Execution Time  0.0179
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,120 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/UGC-Video-Editor-CapCut-Part-Time-High-Volume-Fast-Turnaround-1701217
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0113 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1701217
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 930089
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1701217
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-24',ej.date_added) duration_days, DATEDIFF('2026-09-24',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1701217' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701217 
0.0007   UPDATE employer_jobs SET hit_counts = '***Aug-02-2026=420***Aug-03-2026=439***Aug-04-2026=164***Aug-05-2026=62***Aug-06-2026=39***Aug-07-2026=64***Aug-08-2026=42***Aug-09-2026=32***Aug-10-2026=26***Aug-11-2026=34***Aug-12-2026=41***Aug-13-2026=27***Aug-14-2026=14***Aug-15-2026=27***Aug-16-2026=29***Aug-17-2026=22***Aug-18-2026=34***Aug-19-2026=30***Aug-20-2026=20***Aug-21-2026=20***Aug-22-2026=24***Aug-23-2026=17***Aug-24-2026=19***Aug-25-2026=15***Aug-26-2026=16***Aug-27-2026=23***Aug-28-2026=13***Aug-29-2026=18***Aug-30-2026=13***Aug-31-2026=16***Sep-01-2026=9***Sep-02-2026=6***Sep-03-2026=5***Sep-04-2026=11***Sep-05-2026=14***Sep-06-2026=5***Sep-07-2026=5***Sep-08-2026=8***Sep-09-2026=2***Sep-10-2026=4***Sep-11-2026=10***Sep-12-2026=3***Sep-13-2026=4***Sep-14-2026=4***Sep-15-2026=1***Sep-16-2026=7***Sep-17-2026=3***Sep-18-2026=1***Sep-19-2026=2***Sep-24-2026=1' WHERE job_id= '1701217'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=1758***Sep-2026=105' WHERE job_id= '1701217'  
0.0019   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1701217' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701217 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '930089'
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)