Short Form Video Editor

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

TYPE OF WORK

Full Time

SALARY

$42,500PHP per month

HOURS PER WEEK

38

DATE UPDATED

Oct 10, 2026

JOB OVERVIEW

I'm hiring one full-time editor. This is for one person, not an agency or a team.

The job

Edit short-form video, mostly 9:16 talking head for Instagram Reels, plus some Meta ads.
Footage comes from cameras and log profiles (S-Log3, D-Log M, C-Log). You colourgrade it.
Every client has a style file. Read it before you cut. It holds their captions, grade style, music and every note they've ever given, so you know exactly what is expected.
3-4 videos submitted to QA a day, Monday to Friday.
Fixes and revisions come first. They're due by the end of your next working day and don't count toward the 4.
You work with myself and our project manager on WhatsApp. The project manager handles every client message. You never reply to clients directly.
Footage and review run through Timeliner.io.
The standard
Every video is checked against ten points. All ten pass or it doesn't go out. You score it first, then the project manager, then a final AI check.

Audio clear, no clipping
No black frames or glitches
Correct 9:16
Captions spelled correctly
No dead air in the first 1.5 seconds
Filler and long pauses trimmed
Clean cuts, pacing holds to the end
Captions burned in, sentence case, three words a line, below the chin
Grade true to skin with a light saturation push
Colour, logo and music correct for that client
What you need

2+ years editing short-form for social, including vertical talking head you cut yourself OR proof that you are good at editing
DaVinci Resolve
A computer that handles 4K footage
At least 50 Mbps internet and a backup plan for brownouts
English good enough to read a style file and reply to written notes clearly
What you get

PHP $57000 a month retainer (minimum depending on experience), paid monthly via Wise
The same clients long term, so you learn their style instead of starting fresh every week
Steady volume. No chasing gigs.
Monday to Friday, day shift Philippine time. Brisbane is 2 hours ahead, so most of your day overlaps ours.
The first month is a trial and you're paid in full either way.

How to apply
Put CADENCE in your subject line. Applications without it don't get read.

Send:

A link to 3 to 5 vertical talking-head edits you cut yourself
How many videos like that you can finish to a high standard in a day
A screenshot of your internet speed test
Your answer to this: a client says the captions are too slow. You've already sent 3 videos with the same captions. What do you do?
Briefly explain how to do a Rec709 conversion on DaVinci
Shortlisted editors do a paid test: one real clip with a style file, scored on the same ten checks, then one round of notes. PH $500.

Talk soon!

Cheers,
Dylan

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,544 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Form-Video-Editor-1746732
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0059 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746732
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 1008627
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1746732
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-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',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-10-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746732' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746732 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-09-2026=7***Oct-10-2026=249***Oct-11-2026=7***Oct-12-2026=3***Oct-13-2026=3***Oct-14-2026=2***Oct-15-2026=1***Oct-16-2026=4***Oct-17-2026=2' WHERE job_id= '1746732'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=278' WHERE job_id= '1746732'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746732' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746732 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1008627'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)