Freelance Video Editor: Social Content

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

TYPE OF WORK

Part Time

SALARY

(Based on Experience and Output)

HOURS PER WEEK

TBD

DATE UPDATED

Aug 13, 2026

JOB OVERVIEW

IMPORTANT: Please read below before submitting your application.
In the application form, you’ll be required to share links so we can review your work. Please prepare and include:
- Examples of long form and short form content you have edited, and sample shorts/social media posts you’ve created (especially for Meta, Youtube, Instagram, and TikTok)
- Make sure all links are set to “viewable” and not private, so our team can properly review your work.

We're looking for a freelance Video Editor to turn raw footage into scroll-stopping social content for our own Social Pages. We shoot and send the raw footage, you cut it into strong options, and our team picks the best to run.

This is an ongoing freelance role, not a one-off gig. If you're fast, have a real eye for what performs on social, and want consistent work editing for a growing e-commerce agency, this is for you.
— Andy Gray, Founder & CEO

WHO WE ARE
The Graygency is a performance marketing agency working with 7–8 figure DTC e-commerce brands across the UK, US, and Europe. We call ourselves Performance Scientists; we're in the P&L, not just the ad account. We're building an agency powered by systems, AI, and commercial thinking, not headcount.

WHAT YOU'LL ACTUALLY DO

Video Editing & Content Creation
- Turn raw footage we send you into polished, high-performing edits for YouTube, Shorts, TikTok, Reels, and Instagram
- Watch through raw footage and pull out the strongest hooks, moments, and soundbites
- Cut multiple edit options per piece of footage so our team can pick the strongest version to run
- Optimize videos for retention, engagement, and platform behavior

Motion Graphics & Creative Enhancement
- Add dynamic motion graphics, text overlays, and visual effects
- Create scroll-stopping thumbnails and visual hooks
- Follow brief and brand guidelines from our Creative Strategists on angle, hook, and pacing

Performance-Driven Editing
- Understand what makes content convert; not just look good
- Optimize cuts, pacing, and structure based on performance insights

Collaboration
- Work closely with Creative Strategists and Media Buyers
- Contribute ideas to improve creative performance
- Align editing decisions with campaign goals and strategy

Ad Hoc Creative Work
- Support video ads, testimonials, and brand content
- Jump into fast-turnaround projects when needed

WHAT SUCCESS LOOKS LIKE
- Edits are consistently strong enough that our team is choosing between good options, not settling
- Fast, reliable turnaround on every batch of footage
- Edits reflect an understanding of what stops the scroll and holds retention, not just clean cuts

THE SKILLS WE NEED YOU TO BRING
- 2–5 years of experience editing video, ideally social-first content (YouTube Shorts, TikTok, Reels)
- A strong portfolio of social edits, ideally with performance context (views, retention, etc.)
- Proficiency in Adobe Creative Suite (Premiere Pro, After Effects) and/or CapCut; After Effects a plus
- A genuine sense for pacing, hooks, and retention, not just technical editing
- Excellent written and verbal English communication
- Reliable internet connection and the ability to work to deadlines in a remote setup

NICE TO HAVES
- Experience editing for DTC or e-commerce brands
- Experience with AI video tools (Runway, Pika, Sora, Higgsfield)
- You run your own YouTube/TikTok, or have created UGC-style content yourself
- Basic motion graphics or 3D skills
- Familiarity with ClickUp or similar project management tools

WHAT WE OFFER
- Ongoing freelance work, not a one-off project, ideal for someone building a stable freelance client base
- Clear briefs and a real team around you: Creative Strategists and Media Buyers who give direction and feedback
- Fully remote, flexible hours

RED FLAGS (Don't Apply If…)
- You focus only on aesthetics and ignore performance
- You’ve never created content for social platforms
- You don’t understand retention, hooks, or pacing
- You wait for instructions instead of thinking creatively
- You struggle with feedback or iteration
- You can’t keep up with fast production cycles

OUR CULTURE
We believe in doing things well at The Graygency; we are constantly looking for ways to innovate and improve the delivery of our product. Every day we turn up and deliver our best work as a team in order to deliver the best results for the brands that trust us with their marketing budgets.

If you are ready to work and have the skills required, please submit your application directly here:

----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0169
Total Execution Time  0.0182
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,976 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Freelance-Video-Editor-Social-Content-1708484
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0108 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1708484
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 881972
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1708484
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-20',ej.date_added) duration_daysDATEDIFF('2026-08-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1708484' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1708484 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-13-2026=677***Aug-14-2026=70***Aug-15-2026=36***Aug-20-2026=1' WHERE job_id'1708484'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=783' WHERE job_id'1708484'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1708484' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1708484 
0.0041   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '881972'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)