Short-Form UGC Video Editor (TikTok / Reels / Paid Ads)

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

TYPE OF WORK

Part Time

SALARY

$2–$4 per video

HOURS PER WEEK

15

DATE UPDATED

Aug 23, 2026

JOB OVERVIEW

I'm a content creator looking for a **short-form video editor** to help edit UGC content and paid ads for brands.

Most videos are **15–60 seconds** and are made for TikTok, Instagram Reels, and paid social ads.

I'm looking for someone I can work with consistently long-term. If you're good at matching references, understand modern short-form pacing, and pay attention to small details, this should be a great fit.

WHAT YOU'LL BE EDITING

You'll mainly be responsible for:

1. Editing raw footage into 15–60 second UGC videos and ads
2. Cutting talking-head footage and mixing in B-roll at the right moments
3. Adding clean captions, text/image overlays, music (very rarely), sound effects, zooms, etc.
4. Matching the pacing and editing style of reference videos I provide
5. Making revisions based on feedback when necessary

Examples of content I've made in the past that I expect you to be able to replicate:
----------

The goal is **clean, engaging, simple, modern short-form content -- NOT overly flashy or over-edited videos.**

WHAT I'M LOOKING FOR

You should:

* Have experience editing TikTok, Reels, UGC, or short-form ads
* Understand pacing, hooks, B-roll placement, and viewer retention
* Be able to closely recreate an editing style from a reference
* Have strong attention to detail
* Communicate reliably and meet deadlines
* Must be able to speak English and preferably use WhatsApp

Experience with **CapCut** is preferred.

Experience editing **UGC or direct-response ads** is a big plus.

WORKFLOW

I'll provide the raw footage, script/context, and reference videos when needed.

Most edits should have a 12–24 hour turnaround time after receiving the footage. Reliability and consistently meeting turnaround times are very important.

The workload will start smaller while we learn each other's workflow, but my goal is to eventually send up to ~2-300 short-form videos per month if we're a good fit.

As we work together, I'd like you to learn my editing style so less direction and fewer revisions are needed over time.

The work schedule is flexible -- there are no strict working hours as long as videos are delivered on time.

There is potential for **consistent, long-term work and more editing volume** if we're a good fit.

HOW TO APPLY

Please start your application with "UGC EDITOR" so I know you read the entire post.

Then include:

1. A short introduction about yourself
2. **3–5 of your best short-form video edits** -- please prioritize UGC, TikTok/Reels, or paid ads
3. What editing software you use
4. Your rate (hourly and/or per video)
5. Your typical turnaround time for a 30–60 second video

**Please don't send a huge portfolio. I specifically want to see your best short-form work.**

Shortlisted applicants may be asked to complete a **paid test edit** before moving forward.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0159
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,320 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Form-UGC-Video-Editor-TikTok-Reels-Paid-Ads-1714849
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714849
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 950629
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714849
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-08',ej.date_added) duration_daysDATEDIFF('2026-09-08',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-09-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714849' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714849 
0.0011   UPDATE employer_jobs SET hit_counts '***Aug-23-2026=814***Aug-24-2026=185***Aug-25-2026=251***Aug-26-2026=73***Aug-27-2026=50***Aug-28-2026=54***Aug-29-2026=36***Aug-30-2026=22***Aug-31-2026=47***Sep-01-2026=19***Sep-02-2026=41***Sep-03-2026=14***Sep-04-2026=20***Sep-05-2026=9***Sep-08-2026=1' WHERE job_id'1714849'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1526***Sep-2026=104' WHERE job_id'1714849'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714849' 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` = 1714849 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '950629'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)