Full-Time Short-Form Video Editor for TikTok and Instagram

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

TYPE OF WORK

Full Time

SALARY

$600-1200 USD/month

HOURS PER WEEK

40

DATE UPDATED

May 26, 2026

JOB OVERVIEW

Full-Time Short-Form Video Editor for TikTok and Instagram
About the Role
We are hiring one full-time editor to own daily short-form content across multiple brands. You will take raw live footage (one to two hours per day) and turn it into 20 to 30 short-form clips, plus quick trend videos as opportunities come up. You will also own the daily posting schedule across TikTok and Instagram.
You will work directly with the founder. If you do well, you grow with us as we scale output across our portfolio.
What You Will Do

Edit 20 to 30 vertical short-form clips per day from one to two hours of live footage
Produce quick reactive trend videos on TikTok and Reels
Own a daily posting calendar across TikTok and Instagram
Write captions and hooks that match each brand's voice
Track each piece of footage from raw to edited to scheduled to posted

Must Have

Strong short-form vertical video editing skills in CapCut, Premiere, or DaVinci
Comfortable using AI editing tools (CapCut auto tools, Opus Clip, Descript, or similar) to slice long live footage into many short clips quickly
Solid grasp of current TikTok and Reels trends and formats
Ability to adapt to multiple brand voices and switch between them cleanly
Ability to own a daily posting schedule without being reminded
Good written English for captions and hooks
Reliable daily availability and fast response time

Bonus

TikTok Shop or direct to consumer e commerce content experience
Experience editing for more than one brand or client at a time

Compensation
600 to 1,200 USD per month for a solid full-time editor, 1,200 to 2,000 USD per month for a senior editor who can self direct and own the schedule. We will land your rate based on your portfolio and how you perform in the next step of the process.
How to Apply
Send the following:

A short note on why this role fits you
Your resume
Your portfolio, with two or three links to short-form vertical work you edited yourself (TikTok or Reels preferred)
A link to your current favorite TikTok trend, and one line on why you like it
Your monthly rate and earliest start date

Applications missing any of the items above will not be considered.

Shortlisted applicants will be invited to a paid test as the next step.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0149
Total Execution Time  0.0163
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,928 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Time-Short-Form-Video-Editor-for-TikTok-and-Instagram-1655672
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1655672
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 764666
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1655672
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-04',ej.date_added) duration_daysDATEDIFF('2026-09-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1655672' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655672 
0.0010   UPDATE employer_jobs SET hit_counts '***May-26-2026=178***May-27-2026=269***May-28-2026=64***May-29-2026=40***May-30-2026=27***May-31-2026=26***Jun-01-2026=16***Jun-02-2026=35***Jun-03-2026=29***Jun-04-2026=25***Jun-05-2026=14***Jun-06-2026=2***Jun-07-2026=3***Jun-08-2026=3***Jun-09-2026=4***Jun-10-2026=3***Jun-11-2026=1***Jun-12-2026=2***Jun-14-2026=2***Jun-15-2026=2***Jun-17-2026=5***Jun-18-2026=4***Jun-19-2026=1***Jun-20-2026=9***Jun-21-2026=1***Jun-22-2026=13***Jun-23-2026=1***Jun-24-2026=3***Jun-25-2026=3***Jun-26-2026=1***Jun-27-2026=2***Jun-28-2026=1***Jun-29-2026=1***Jul-01-2026=1***Jul-02-2026=5***Jul-03-2026=22***Jul-04-2026=4***Jul-05-2026=5***Jul-06-2026=2***Jul-07-2026=8***Jul-08-2026=1***Jul-09-2026=7***Jul-10-2026=13***Jul-11-2026=25***Jul-12-2026=11***Jul-13-2026=7***Jul-14-2026=14***Jul-15-2026=6***Jul-16-2026=16***Jul-17-2026=5***Jul-18-2026=7***Jul-19-2026=2***Jul-20-2026=15***Jul-21-2026=19***Jul-22-2026=12***Jul-23-2026=19***Jul-24-2026=29***Jul-25-2026=25***Jul-26-2026=2***Jul-27-2026=9***Jul-28-2026=21***Jul-29-2026=25***Jul-30-2026=17***Jul-31-2026=25***Aug-01-2026=27***Aug-02-2026=24***Aug-03-2026=21***Aug-04-2026=25***Aug-05-2026=23***Aug-06-2026=12***Aug-07-2026=9***Aug-08-2026=18***Aug-09-2026=17***Aug-10-2026=12***Aug-11-2026=24***Aug-12-2026=23***Aug-13-2026=20***Aug-14-2026=9***Aug-15-2026=21***Aug-16-2026=23***Aug-17-2026=18***Aug-18-2026=19***Aug-19-2026=19***Aug-20-2026=16***Aug-21-2026=16***Aug-22-2026=20***Aug-23-2026=18***Aug-24-2026=17***Aug-25-2026=13***Aug-26-2026=21***Aug-27-2026=19***Aug-28-2026=15***Aug-29-2026=10***Aug-30-2026=2***Sep-04-2026=1' WHERE job_id'1655672'  
0.0008   UPDATE employer_jobs SET monthly_hits '***May-2026=604***Jun-2026=186***Jul-2026=379***Aug-2026=531***Sep-2026=1' WHERE job_id'1655672'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1655672' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655672 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '764666'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)