Job Title: Short-Form Video Editor (UGC/TikTok): 18 Videos/Day, 12-Hour Turnaround

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

TYPE OF WORK

Full Time

SALARY

$200/week

HOURS PER WEEK

40

DATE UPDATED

Sep 26, 2026

JOB OVERVIEW

About the role -
We run a UGC content operation producing short-form videos for brands on TikTok and Instagram. We need an editor who can handle high daily volume with fast, consistent turnaround. Reliability matters more than anything else in this role.

What you'll do

Edit about 18 short-form videos per day (15–60 seconds each) from raw footage
Add captions/subtitles, cuts, pacing, music, and simple effects in a UGC/TikTok-native style
Follow a brief and match reference examples exactly
Deliver finished files to a shared folder (Google Drive)

Turnaround (non-negotiable)

Maximum 12 hours from receiving footage to delivery, every time
Footage is uploaded daily by [9:00pm ET / 9:00am PH time], and finished edits must be delivered by [9:00am ET / 9:00pm PH time]
If you can't commit to this daily, please don't apply. Missed deadlines end the contract.

Requirements

Proven experience editing TikTok/Reels/UGC-style content (portfolio required)
Must use CapCut. All editing is done in CapCut; no other software
Must edit on an Apple device (Mac, iPhone, or iPad) so captions display native Apple emojis
Stable internet and a device that can handle daily volume
Clear, responsive communication (reply within a few hours during working time)
Consistent availability: this is ongoing daily work, not a one-off project

Pay
$200 a week - 18 videos/day
Paid weekly via [Wise]

Hiring process

Apply with your portfolio (TikTok/Reels examples) and the answers below
Shortlisted candidates complete a paid trial of 3–5 videos
We evaluate speed, accuracy to the brief, and quality, then hire

To apply, include:

Links to 3+ short-form videos you've edited
Confirmation that your portfolio examples were edited in CapCut
Which Apple device you edit on
Your timezone and usual working hours
How many videos per day you're currently editing for other clients (If you have other clients)
Start your application with the word "CAPTIONS" so we know you read the full post

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0104
Total Execution Time  0.0119
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,288 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Job-Title-Short-Form-Video-Editor-UGCTikTok-18-VideosDay-12-Hour-Turnaround-1738663
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0046 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738663
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 973940
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738663
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',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-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1738663' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738663 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-26-2026=1255***Sep-27-2026=2' WHERE job_id= '1738663'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1256' WHERE job_id= '1738663'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738663' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738663 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '973940'
AND `date_added` >= '2022-06-08' 
0.0002   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)