Video Editor — YouTube & Social Media

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

TYPE OF WORK

Full Time

SALARY

$15-$20/hour

HOURS PER WEEK

40

DATE UPDATED

May 15, 2026

JOB OVERVIEW

Why You Should Apply: This is a long-term role on a growing media team that values craft, gives you real creative ownership, and equips you with the tools to do your best work. If you care about the quality of what you produce and want to grow with a company that notices that, this is the role. Check out our YouTube ---------- to see the kind of content you're going to be producing.

About Us
LeanScaper is the category leader in landscape industry thought leadership. We help landscape business owners build companies that work without them — through education, community, and AI-powered tools. Our media team produces YouTube content (Q&As, Podcasts, Intensives), Instagram Reels, ads, and special projects for a growing audience of landscape CEOs and operators. We are a remote-first team with Filipino editors at the core of our content factory. This is a long-term role, not a one-off project.

The Role
We’re looking for a Video Editor who can work across both long-form YouTube content and short-form social media. You’ll edit podcasts, Q&As, Reels, kinetic text ads, promos, and special projects. You won’t be doing all of these at once — you’ll be assigned to specific formats and projects at a time, with the flexibility to move across them as needed.
We’re not looking for someone who just knows the mechanics. We need someone with creative vision — the ability to look at raw footage and see what the finished piece could become. Vision, taste, and judgment matter more than flashy effects.

What You’ll Do
Edit long-form content: podcasts (~60 min), Intensives (~30–35 min), Q&As (~3–10 min)

Edit short-form content: Instagram Reels, YouTube Shorts — both repurposed clips and original builds (promos, kinetic text, scripted social)

Build hooks — the first 3 seconds of every piece of content are your responsibility

Handle all audio design: music selection, sound effects, mixing, and cleanup

Source your own B-roll from the internal library and in-house footage

Follow packaging playbooks for titles, descriptions, SEO tags, and quality checklists

Update the Production Tracker same-day when status changes

Deliver publish-ready assets on time, within rate card hours, and to standard on first review

You will be assigned one or two formats at a time. The full list above represents the range of content you may work on over time — not your daily workload.

What We’re Looking For
Must have: Strong English comprehension — you must fully understand the spoken content you’re editing
Creative vision — you can see what a piece could become before you start cutting
Editing range across long, medium, and short-form content
Audio design skills — music, SFX, mixing, cleanup
Personal subscriptions to Adobe Premiere Pro and After Effects — these are required and must be active before you start
Portfolio showing technical polish, not just raw pacing
At least one short-form vertical example in your portfolio
Gets our attention:
Experience editing for a creator or brand YouTube channel
Can explain what makes a good hook
Willingness to work with AI tools (we use ChatGPT and Claude)
Experience with video research and B-roll sourcing
Nice to have:
Familiarity with AI generation tools in Envato or FigmaWeave
Experience with Notion and ----------

How We Work
Weekly check-ins via Slack to verify workload
You own your queue between check-ins — self-managing, not micromanaged
Flag blockers within 24 hours — don’t sit on problems
If you’re blocked, pivot to the next item in the lineup — there’s always work to pull
Respond to leadership on Slack within an hour during working hours
Revisions turned around within 24 hours
80%+ of your assets should pass first review with minor or no revisions
Expect frequent feedback in the first 60 days as you learn our standards

Working Expectations
Full-time contractor role, 40 hours/week
Work in your local time, but maintain a consistent schedule with a minimum of 2 hours daily overlap with PST
Attend one weekly all-media tea ---------- eting (1 hour, during PST office hours) and one weekly 1:1 with your lead (30 minutes)
Slack is the primary communication tool — used very often, daily

Values — Who Thrives Here
You care about the work. You do a second preview before submitting — catching typos, checking audio levels. Not overworking. Just being thorough with the time you have.
You take pride in what you produce. You don’t ship work you’d be embarrassed to show.
You pursue excellence. Substandard work is not something you can live with.
You take the opportunity. LeanScaper is open to equipping you with the tools you need. Take that and push as far as you can go.

How to Apply

Find our YouTube channel (LeanScaper) and check out the content we have:

Then, in your message, include the following:

1. A short introduction of why you should be considered for this role — 2 sentences maximum.
2. Link to your portfolio or reel. Include only samples relevant to this role and that you think will get you the position. Do not send your entire body of work.
3. Links to 3 YouTube videos you think are well-edited and 3 you think are poorly edited. For each video, explain why in 10 words or less.
4. Your expected monthly rate in USD.

Applications that do not include items 1–4 will not be reviewed.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0155
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/video-editor-youtube-social-media-1627111
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0087 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1627111
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 816286
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1627111
AND `misc`.`idIS NULL 
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` = 1627111
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-22',ej.date_added) duration_daysDATEDIFF('2026-08-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1627111' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1627111 
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` = 1627111
AND `misc`.`idIS NULL 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-19-2026=2319***Apr-20-2026=94***Apr-21-2026=167***Apr-22-2026=90***Apr-23-2026=31***Apr-24-2026=16***Apr-25-2026=10***Apr-26-2026=3***Apr-27-2026=10***Apr-28-2026=4***Apr-30-2026=2***May-01-2026=3***May-02-2026=4***May-03-2026=1***May-04-2026=2***May-05-2026=12***May-06-2026=3***May-07-2026=8***May-11-2026=2***May-12-2026=1***May-13-2026=1***May-14-2026=3***May-15-2026=639***May-16-2026=60***May-17-2026=28***May-18-2026=18***May-19-2026=12***May-20-2026=6***May-21-2026=3***May-22-2026=21***May-23-2026=20***May-24-2026=37***May-25-2026=18***May-26-2026=8***May-27-2026=25***May-28-2026=19***May-29-2026=19***May-30-2026=21***May-31-2026=20***Jun-01-2026=10***Jun-02-2026=24***Jun-03-2026=24***Jun-04-2026=26***Jun-05-2026=14***Jun-06-2026=1***Jun-07-2026=1***Jun-10-2026=2***Jun-11-2026=2***Jun-12-2026=3***Jun-13-2026=1***Jun-16-2026=1***Jun-17-2026=1***Jun-18-2026=2***Jun-19-2026=1***Jun-20-2026=8***Jun-22-2026=13***Jun-23-2026=1***Jun-24-2026=1***Jun-25-2026=2***Jun-26-2026=1***Jun-27-2026=3***Jun-28-2026=6***Jun-29-2026=2***Jun-30-2026=1***Jul-01-2026=1***Jul-02-2026=8***Jul-03-2026=23***Jul-04-2026=24***Jul-05-2026=6***Jul-06-2026=8***Jul-07-2026=11***Jul-08-2026=2***Jul-09-2026=1***Jul-10-2026=11***Jul-11-2026=25***Jul-12-2026=17***Jul-13-2026=6***Jul-14-2026=8***Jul-15-2026=9***Jul-16-2026=3***Jul-17-2026=4***Jul-18-2026=1***Jul-19-2026=1***Jul-20-2026=13***Jul-21-2026=18***Jul-22-2026=11***Jul-23-2026=20***Jul-24-2026=28***Jul-25-2026=24***Jul-26-2026=1***Jul-27-2026=8***Jul-28-2026=20***Jul-29-2026=24***Jul-30-2026=18***Jul-31-2026=23***Aug-01-2026=23***Aug-02-2026=27***Aug-03-2026=20***Aug-04-2026=22***Aug-05-2026=21***Aug-06-2026=12***Aug-07-2026=6***Aug-08-2026=16***Aug-09-2026=14***Aug-10-2026=10***Aug-11-2026=22***Aug-12-2026=22***Aug-13-2026=16***Aug-14-2026=10***Aug-15-2026=16***Aug-22-2026=1' WHERE job_id'1627111'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=2744***May-2026=1014***Jun-2026=151***Jul-2026=377***Aug-2026=258' WHERE job_id'1627111'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1627111' 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` = 1627111 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '816286'
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)