TikTok Shop video editor

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

TYPE OF WORK

Gig

SALARY

4

HOURS PER WEEK

5

DATE UPDATED

Aug 25, 2026

JOB OVERVIEW

TikTok Shop Video Editor

Job Type: Part-Time / Freelance
Location: Remote
Initial Hours: Approximately 2-5 hours/week, with the opportunity to grow significantly
Platform: TikTok Shop, Instagram Reels

About the Role

I am looking for a reliable, creative TikTok Shop Video Editor to help me create short-form product videos for TikTok Shop.

I am actively growing my TikTok Shop business, so the workload will be very small to start, approximately 2 hours per week, but I expect the hours and responsibilities to increase as the business grows.

I am looking for someone who understands what performs well on TikTok, especially TikTok Shop content, rather than someone who only knows basic video editing.

This could become a long-term position with additional responsibilities and opportunities for the right person.

What You'll Be Doing
Edit short-form TikTok Shop product videos
Create engaging hooks and fast-paced edits designed to hold attention
Add captions, text overlays, transitions, zooms, sound effects, and other TikTok-style elements when appropriate
Help turn raw footage into polished, engaging TikTok Shop videos
Follow editing instructions and brand/product guidelines
Stay up to date on TikTok trends and editing styles
Make edits based on performance and feedback
Potentially help organize and manage video content
Requirements

Must have:

Excellent written and spoken English
Strong TikTok video editing experience
Experience specifically with TikTok Shop content is highly preferred
Understanding of TikTok hooks, retention, pacing, and CTAs
Ability to make videos feel native to TikTok rather than overly polished or corporate
Reliable communication and ability to meet deadlines
Strong attention to detail
Ability to take feedback and make revisions quickly

Editing software:
CapCut experience is strongly preferred. Experience with other editing software is a plus.

REQUIRED: Editing Example

Please include at least 1-3 examples of TikTok videos you have edited when applying.

Ideally, provide examples of:

TikTok Shop/product videos
UGC-style videos
Videos with strong hooks and captions
Short-form content designed for sales/conversions


Hours & Growth Opportunity

This position will start very small, around 2-5 hours per week.

As I continue growing my TikTok Shop business, I expect the workload to increase.

The right person could eventually take on significantly more editing work and additional responsibilities.

I am specifically looking for someone interested in building a long-term working relationship, not just completing a few one-off projects.

If you are interested in learning TikTok Shop and growing with a creator/business, there is potential for this role to become much larger over time.

Who I'm Looking For

I'm looking for someone who is:

Reliable
Proactive
Creative
Fast
Detail-oriented
Comfortable communicating in English
Interested in TikTok Shop and social commerce
Willing to learn and improve
Looking for a long-term opportunity

You don't need to know everything on day one. Reliability, communication, and willingness to learn are extremely important to me.

How to Apply

Please include the following in your application:

Tell me briefly about your TikTok editing experience.
How long have you been editing TikTok videos?
Do you have experience with TikTok Shop?
What editing software do you use?
Provide 1-3 examples of your best TikTok/video editing work.
What is your hourly rate?
What hours are you generally available?
Are you interested in potentially taking on additional VA/TikTok LIVE responsibilities as the business grows?
Important

Please start your application with the words:

"TIKTOK SHOP"

This lets me know that you read the entire posting.

I'm excited to find someone who can grow with me as I build my TikTok Shop business!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0122
Total Execution Time  0.0135
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,472 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-video-editor-1716656
  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` = 1716656
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 967230
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1716656
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 '1716656' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1716656 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-25-2026=526***Aug-26-2026=171***Aug-27-2026=41***Aug-28-2026=19***Aug-29-2026=19***Aug-30-2026=3***Sep-04-2026=1' WHERE job_id'1716656'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=779***Sep-2026=1' WHERE job_id'1716656'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1716656' 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` = 1716656 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '967230'
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)