TikTok Shop Affiliate Video Editor

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

TYPE OF WORK

Full Time

SALARY

£1/video

HOURS PER WEEK

TBD

DATE UPDATED

Aug 3, 2026

JOB OVERVIEW

Looking for a full-time short-form video editor to help create TikTok Shop affiliate content.

You will mostly be editing simple product videos using CapCut. This will include cutting raw footage, adding captions, improving pacing, adding hooks/text overlays, and making the video feel clean, scroll-stopping, and native to TikTok.

This is not advanced editing. You do not need to be a professional editor, but you do need to be fast, reliable, good at following examples, and able to make videos look engaging.

I will provide:

- Raw product footage
- MP3 audio file (my voiceover for the video)
- Example videos for editing style
- Feedback and training
- Any tools needed, if required

You do not need to pay for any tools. Capcut free version is enough.

What You’ll Be Doing:

- Editing short-form TikTok Shop affiliate videos in CapCut
- Cutting out dead space and making the pacing faster
- Adding captions / subtitles
- Adding simple text overlays
- Matching the style of example videos I provide
- Organising and submitting finished videos on time
- Making small revisions based on feedback

Requirements:

- Previous experience using CapCut
- Strong attention to detail
- Good English understanding
- Reliable internet connection
- Able to follow examples closely
- Able to take feedback and improve quickly
- Good communication
- Able to work consistently (6-7 days per week)
- Able to submit 10 videos per day (70 per week)
- Able to take payment through Wise (this can be discussed if another platform is easier)
- Based in PHT or able to work with my time zone (GMT)

Nice To Have:

- Experience editing TikTok / Reels / Shorts
- Experience with TikTok Shop affiliate content
- Basic understanding of hooks, pacing, captions, and product videos
- Ability to suggest improvements to videos

Pay:

Pay will be: £1 per video

Example structure:
- £1 per video
- 10 videos per day (usually, may vary slightly)
- Bonuses available for strong performance

Optional bonuses:

- Monetary bonus per 100k views
- Extra bonus for videos that generate high sales
- Extra pay available for additional videos when needed

Pay can be weekly or monthly depending on what we agree.

Example Content Style:

Here are some example videos/accounts so you can understand the style I’m looking for:

- ----------
- ----------
- ----------
- ----------

The goal is not to copy these videos exactly, but to understand the pacing, hook style, and editing format.

Editing Assignment:

To apply, please complete a short editing assignment so I can see your skills. Will take 20 minutes MAX.

I will provide:

- Raw footage from one of my product videos
- An example/inspo video showing the editing style I want
- Any captions/script needed

Your task:

1. Edit the raw footage in CapCut
2. Match the pacing and style of the example video
3. Add auto captions/subtitles [optional. if you would rather insert these yourself in tiktok)
4. Add simple text overlays where needed
5. Make the video feel clean, fast-paced, and TikTok-native
6. Export the final video in 9:16 format
7. Upload it to Google Drive and send me the link with access enabled

Assignment Link: ----------

This should take around 15-20 minutes max.

SEND ASSIGNMENT TO THROUGH PH ONLINE JOBS MESSAGES

OR


EMAIL
: ----------

How To Apply

Please send me:

1. Your name
2. Your location/time zone
3. Examples of videos you have edited before (if any)
4. Your CapCut experience
5. The completed editing assignment link
6. A short paragraph about yourself - I'd love to hear more about your interests :)

Extra Notes

I am looking to hire ASAP.

The idea of this role is for you to help me create consistent TikTok Shop affiliate videos that I can post across my accounts.

You will be trained on my style and given examples, so I’m mainly looking for someone who is reliable, fast at learning, good with CapCut, and able to follow instructions properly.

Looking forward to seeing your application!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0128
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,440 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-Affiliate-Video-Editor-1701947
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1701947
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 961705
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1701947
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1701947' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701947 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-03-2026=565***Aug-04-2026=154***Aug-07-2026=2***Aug-08-2026=1' WHERE job_id'1701947'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=722' WHERE job_id'1701947'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1701947' 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` = 1701947 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961705'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)