Video Editor, Short-Form Social and Paid Ads (US Consumer Brand)

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

TYPE OF WORK

Part Time

SALARY

$6-$7.50/hour

HOURS PER WEEK

30

DATE UPDATED

Oct 10, 2026

JOB OVERVIEW

sideo Editor, Short-Form Social and Paid Ads (US Consumer Brand)
Type of Work: Part Time

Wage/Salary: $6-$7.50 USD per hour ($ ---------- per month at 30 hours a week).
Hours per Week: 30, with the option to increase to 40

Skills: Video Editing, CapCut, Short-Form Video, TikTok, Facebook Ads, YouTube Editing, Motion Graphics, Captioning

Job Description:

HeartStamp is a US brand that helps people create personalized greeting cards. Customers can have them printed and mailed, or send them digitally, and we also do invitations and gifts. We're heading into Christmas, our busiest season, and we need a fast, reliable video editor who can start right away. You'll turn raw footage into short-form videos and ads that people watch all the way through, every working day.

What you'll do:

-Edit short vertical videos for TikTok, Instagram Reels, YouTube Shorts and Pinterest. This includes our card-opening videos, filmed by our team and handed to you with direction.
-Edit creator (UGC) footage to written notes: trims, pacing, captions, on-screen text and brand graphics.
-Build paid ads from multiple sources, including UGC, B-roll, product shots and screen recordings.
-Turn one winning ad into a batch of testable versions with new hooks in the first 2 to 3 seconds, different pacing, captions, text overlays and calls to action.
-Re-cut ads for each platform's size, length and safe zones, and quickly refresh ads that are wearing out with a new intro, trim or overlay.
-Burn in captions for sound-off viewing, and place animated callouts and graphics from our in-house kit.
-Edit YouTube and tutorial videos and brand sizzle reels, including product walkthroughs recorded from our website and iPhone app.
-After we train you on our tools, produce short generative video clips and light motion graphics for our website.
Keep a tidy, tagged footage library so every new version is fast to build.

Must have:
-3+ years editing short-form vertical video for brands, with work you can link to.
-A real feel for hooks. You know the first two seconds d ---------- whether anyone keeps watching.
CapCut fluency. We provide CapCut. Premiere Pro, DaVinci Resolve or After Effects on your own license is a plus.
-Strong written English, quick replies on Slack, and a written daily standup every working day.
-Availability for our daily overlap: Monday to Friday, 11:00 AM to 2:00 PM US Eastern. That's 11:00 PM to 2:00 AM Philippine time now, and 12:00 AM to 3:00 AM from November 1.
-A computer that renders 1080p and 4K without struggling, stable internet, and a backup plan for brownouts.

Nice to have:
-Paid social experience on Meta or TikTok, including cutting ad variations for testing.
-Experience with generative video tools such as Runway, Kling, Veo or Seedance.
-Motion graphics or animated website elements.
-Past work for family, gifting or e-commerce brands.

How we work: Our Social Media Manager and Paid Ads lead will direct your day-to-day work, and our founder gives final approval. Everything runs on written briefs in Notion and Slack. If a brief is unclear, ask before guessing.

How to apply: Every hire starts with a short paid test at your hourly rate. Please send:

-The words HOOK FIRST at the top of your application. We skip applications without them.
-3 to 5 links to short-form vertical videos you edited (TikTok, Reels, YouTube, Vimeo or a portfolio site), with one line on what you did for each.
If you have cut ad variations, one original ad and two versions you made from it.
-Your earliest start date, and confirmation that the 11:00 AM to 2:00 PM US Eastern overlap works for you.
-The editing software you use now.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0196
Total Execution Time  0.0224
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-Short-Form-Social-and-Paid-Ads-US-Consumer-Brand-1740849
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0115 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0021   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740849
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 962338
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740849
AND `misc`.`id` IS NULL 
0.0004   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 = '1740849' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740849 
0.0006   UPDATE employer_jobs SET hit_counts = '***Sep-30-2026=1148***Oct-01-2026=101***Oct-02-2026=41***Oct-03-2026=22***Oct-04-2026=9***Oct-05-2026=20***Oct-06-2026=12***Oct-07-2026=15***Oct-08-2026=2***Oct-09-2026=431***Oct-10-2026=878***Oct-11-2026=1***Oct-12-2026=2***Oct-13-2026=6***Oct-15-2026=2***Oct-16-2026=8***Oct-17-2026=2' WHERE job_id= '1740849'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1148***Oct-2026=1551' WHERE job_id= '1740849'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740849' 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` = 1740849 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '962338'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)