2D Video Editor for YouTube

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

TYPE OF WORK

Part Time

SALARY

$1,015.00

HOURS PER WEEK

TBD

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

8–10 minute science explainer videos with a documentary style and a recurring illustrated mascot character. I do all the research, writing, and voiceover. Your job is to turn my finished script and voiceover into a complete video.
For each video, I will send you:

The final script with timestamps
The recorded voiceover (clean audio file)
Character art, fonts, and brand colors

You will deliver:

A complete edit synced to the voiceover
Limited 2D animation: illustrated still scenes with camera movement (pan/zoom), animated loops (flickering fire, blinking character), and 2–3 fully animated ---------- nts per video — NOT full frame-by-frame animation
Simple motion graphics (text callouts, simple diagrams)
Background music and sound effects (I'll provide a licensed music library)
One round of revisions per video
Video editing style we look for :
----------

----------

----------

Requirements:

Strong After Effects skills (or equivalent — tell me your software)
At least one long-form video (5+ minutes) in your portfolio in an explainer or documentary style
Able to reuse and stay consistent with provided character art
Reliable weekly availability and communication in English
Turnaround of 5–7 days per video

Bonus (not required):

Illustration or drawing skills
Experience with growing YouTube channels

How to apply:

Send 1–2 portfolio links most similar to this style
Confirm you accept the $250/video rate
Tell me your realistic turnaround time for a 10-minute video
Answer this question in one sentence: how would you visually show a scene where "one half of the brain stays awake to stand guard while you sleep"?

Applications that skip question 4 will not be answered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0128
Total Execution Time  0.0143
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/2D-Video-Editor-for-YouTube-1698900
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698900
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 960255
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698900
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698900' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698900 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=374***Jul-30-2026=74***Jul-31-2026=33***Aug-01-2026=10***Aug-02-2026=15***Aug-03-2026=18***Aug-04-2026=8***Aug-05-2026=14***Aug-06-2026=9***Aug-07-2026=6***Aug-08-2026=8***Aug-09-2026=1' WHERE job_id'1698900'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=481***Aug-2026=89' WHERE job_id'1698900'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698900' 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` = 1698900 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '960255'
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)