Video Editor | Connect Social

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

Video Editor | Direct Response & Social Ads

About Connect Social
Connect Social is a performance advertising agency running campaigns across Meta, Google, TikTok, CTV, Spotify, Rumble, and other platforms for a roster of high-profile media brands and direct response advertisers. We move fast, test aggressively, and measure everything by what drives results - not what looks pretty in a reel.

The Role
We're hiring a full-time Video Editor to own the creative production pipeline for our ad campaigns. You'll cut direct response ads, UGC-style content, podcast clips, and social-native video across every major platform. This is a high-volume, high-iteration role. You'll ship dozens of ad variants per week and see the performance data on every one.

This is a full-time role that requires your full attention during working hours. If you're looking to juggle this alongside other freelance work or another full-time job, this isn't the right fit.

What You'll Do
- Edit direct response video ads for Meta, TikTok, YouTube, etc, from raw footage to platform-ready cuts
- Produce rapid variations of winning ads (hook tests, length variations, aspect ratio adaptations) so our media buyers can keep scaling what works
- Cut podcast and long-form content into scroll-stopping short-form clips
- Build UGC-style ads from creator footage, including pacing, captions, b-roll, sound design, and motion graphics
- Collaborate with our Creative Strategist on concepts, scripts, and testing frameworks
- Use performance data to inform future edits - we'll tell you what's working, you figure out how to make more of it
- Maintain an organized project and asset library so the team can move fast without losing work

What We Expect | The Bar
These aren't aspirations. They're the baseline:
- First drafts ship clean. Zero spelling errors, correct captions, correct logos, correct brand assets, clean audio, clean transitions. These are QC items, not creative calls. You proof your own work before anything leaves your desk.
- Revisions are applied in full, on the first pass. When you get a note list, every bullet gets addressed on every video in the batch. If a note is unclear, you ask before exporting - not after.
- Same-day turnaround on short-form. Edits and revisions on videos under 60 seconds turn around the same day. If something legitimately needs more time, you flag it up front so we can plan - we don't find out when it's late.
- Nothing slips. Every request gets tracked and delivered. "It got lost" is not a phrase we want to hear.
- You catch your own mistakes. We shouldn't have to flag the same error twice. If we do, something is broken in your process and we'll expect you to fix it.

What We're Looking For
- 3+ years editing video professionally, with meaningful experience in direct response or social ads (not just brand content or YouTube creator work)
- Fluency in Premiere Pro or DaVinci Resolve, plus After Effects for motion graphics
- A reel demonstrating short-form social ads you can point to and say "this performed." Bonus points if you can share actual metrics
- Strong instincts for hooks, pacing, and retention. You understand why the first 3 seconds matter more than the next 30
- Comfortable with high volume and fast turnaround. You'd rather ship 10 good cuts than polish 1 perfect one
- Obsessive attention to detail on the small stuff - captions, spelling, logo placement, export settings. This is non-negotiable
- Solid captioning, color, and sound design skills
- AI-tool literacy (ElevenLabs, Descript, Runway, Topaz, CapCut, Kapwing, etc.). We lean into these and you should too
- Strong written English for captions and communication with the team

Nice to Have
- Podcast clipping experience (Opus Clip, Riverside, Descript workflows)
- Motion graphics and thumbnail design chops
- Comfort on-camera or directing creators for UGC shoots

This Isn't the Right Fit If...
- You need multiple revision rounds to catch basic errors
- You see same-day turnaround on short-form as aggressive rather than normal
- You're planning to split your hours with another job or heavy freelance load. Unacceptable.
- You prefer polishing one hero piece over shipping a dozen tested variants
- You're looking for a brand-content role where aesthetics matter more than performance

Compensation
Competitive base salary commensurate with experience. We'll talk numbers once we know you're the right fit.

How to Apply
Send the following to ----------
1. Your reel (link)
2. Your resume
3. A short note (under 200 words) on one ad you edited that performed well - what was the hook, why did it work, and what would you test next
4. Your typical turnaround time on a 30-second ad from brief to first draft, and your process for QC before sending
5. Put "Video Editor — [Your First Name]" in the subject line

Applications missing any of the above won't be reviewed. We read carefully, and we expect the same from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0018
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0172
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-Connect-Social-1626505
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0074 seconds)  (Hide)
0.0024   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626505
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 711080
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626505
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626505' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626505 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=244***Apr-18-2026=183***Apr-19-2026=2' WHERE job_id'1626505'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=429' WHERE job_id'1626505'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626505' 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` = 1626505 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '711080'
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)