Short-Form Video Editor - Organic TikTok Style

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

TYPE OF WORK

Full Time

WAGE / SALARY

1220 PHP / hour

HOURS PER WEEK

35

DATE UPDATED

Jun 25, 2026

JOB OVERVIEW

Exchange Life · Video Editing Team · Fully Remote

About the Role

Exchange Life sells collectible country flag charms, keychains, and bracelets for travelers. We're one of the fastest-growing travel jewelry brands in the US, and we run a fully remote content team of editors, filmmakers, and creators across time zones.

We're scaling our ad creative operation and need editors who can own their output and drive results, not just execute tasks. You'll work directly within our content team alongside other editors and the marketing team. This is not a gig, but a long-term partnership we want to build with you, just like we did with most of our editors who have been with us for over a year and a half.

What Success Looks Like

At Exchange Life, success is achieved when you're consistently improving, making short-form videos with 10 out of 10 hooks and clips that perform, understand what's working for the brand, and can own and iterate on winning formats without needing direction on every edit or multiple revisions.

Core Responsibilities

- Edit TikTok and Reels content optimized for hook rate, retention, and watch time, not just aesthetics
- Watch back your past edits and apply learnings to the new ones, constantly improving.
- Collaborate with the marketing team to test new creative angles and iterate on what's working
- Turn around content quickly and communicate clearly on timelines, no constant check-ins required
- Be constantly aware of new TikTok and Instagram trends and apply them to Exchange Life's videos where relevant.

Must-Haves

- At least one TikTok or Reel that crossed 500K views in the last 2 months, and you can explain what made it work
- Portfolio of 10+ short-form edits (TikTok or Reels only) from the last 30 days
- Owns their output, takes feedback and internalizes it, and doesn't repeat the same mistakes
- Able to look at metrics like hook rate, retention, watch time, and understand what you can improve on to make the video better
- Proficient in CapCut Pro or a comparable editing tool
- Clear written and spoken English communication and ability to work independently

Nice-to-Haves

- Experience editing content for e-commerce brands
- Familiarity with adapting to new TikTok formats and making iterations on past videos

Not a Fit If

- Your portfolio is mostly long-form, YouTube, or event/wedding content
- You can't point to a recent viral video and explain why it performed
- You need a fixed schedule or close supervision to stay productive
- You're looking for a short-term project

Compensation & Working Style

- Base rate: 1220 PHP / hr
- Hours: ~35 hrs / week
- Schedule: Fully flexible, work whenever you want, as long as you meet deadlines
- Bonuses: Uncapped, performance-based, paid for views and ad spend
- Working style: no micromanagement

This is a long-term role. We invest in people who are committed, that includes access to courses and 1-on-1 mentorship every day.

How to Apply

Fill out this form: ----------

Takes about 5 minutes. We review every application.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0530
Total Execution Time  0.0544
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,240 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/short-form-video-editor-organic-tiktok-style-1655661
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0471 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1655661
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 652399
 LIMIT 1 
0.0112   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1655661
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-29',ej.date_added) duration_daysDATEDIFF('2026-06-29',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-06-29',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1655661' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655661 
0.0017   UPDATE employer_jobs SET hit_counts '***May-26-2026=130***May-27-2026=266***May-28-2026=53***May-29-2026=43***May-30-2026=27***May-31-2026=24***Jun-01-2026=13***Jun-02-2026=32***Jun-03-2026=27***Jun-04-2026=28***Jun-05-2026=14***Jun-06-2026=2***Jun-07-2026=1***Jun-08-2026=2***Jun-10-2026=3***Jun-11-2026=3***Jun-12-2026=1***Jun-14-2026=1***Jun-15-2026=1***Jun-17-2026=2***Jun-18-2026=1***Jun-20-2026=9***Jun-21-2026=2***Jun-22-2026=13***Jun-23-2026=2***Jun-25-2026=23***Jun-26-2026=3***Jun-29-2026=1' WHERE job_id'1655661'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=543***Jun-2026=184' WHERE job_id'1655661'  
0.0002   SELECT date_sent
                FROM 
`jobseeker_sent_emails`
                
WHERE jobseeker_id NULL
                  
AND job_id 1655661
                  
AND status LIKE 'sent%'
                
ORDER BY id DESC
                LIMIT 1 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655661 
0.0297   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '652399'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)