Motion Graphics Designer – YouTube Documentaries

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

TYPE OF WORK

Full Time

SALARY

PHP 50,000

HOURS PER WEEK

40

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

About the Role

We produce documentary-style content for YouTube covering geopolitics, finance, alternative history, and current events. We're looking for a skilled motion graphics designer who can bring stories to life through compelling visuals, animations, and graphic sequences.

What You'll Do

- Create motion graphics, animated maps, data visualizations, text animations, and transition sequences for long-form YouTube documentaries (15-40 min)
- Design and animate lower thirds, title cards, chapter headers, and end screens
- Work with archival footage, stock footage, and still images to build visually engaging sequences
- Collaborate on visual storytelling — translating scripts into dynamic, cinematic visuals
- Maintain and evolve a consistent visual style across multiple channels and series
- Turn around edits quickly based on feedback

Requirements

- Strong portfolio showing motion graphics work (YouTube, documentary, or explainer content preferred)
- Proficiency in After Effects (required). Premiere Pro knowledge is a plus.
- Good eye for cinematic composition, color grading awareness, and typography
- Can work with a script and independently d ---------- how to visualize information
- Reliable internet, own equipment, available during reasonable overlap hours (GMT+7/+8 timezone preferred but not required)
- Strong English comprehension — you'll be working from English-language scripts

Nice to Have

- Experience with map animations (troop movements, geopolitical borders, trade routes)
- Ability to create 2.5D parallax effects from still images
- Familiarity with YouTube content formats, pacing, and retention strategies
- Basic illustration or icon design skills
- Cinema 4D, Blender, or any 3D software experience

To Apply

Send 2-3 *relevant* motion graphics samples you created.
Tell me your turnaround time for a typical 20-minute documentary and which tools you use daily.
If you read this, start your application with the word orange.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0154
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Motion-Graphics-Designer-YouTube-Documentaries-1638213
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1638213
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 463438
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1638213
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1638213' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1638213 
0.0007   UPDATE employer_jobs SET hit_counts '***May-04-2026=640***May-05-2026=10***May-06-2026=4***May-07-2026=2***May-08-2026=6***May-09-2026=2***May-10-2026=3***May-11-2026=4***May-12-2026=1***May-13-2026=1***May-15-2026=1***May-16-2026=10***May-17-2026=3***May-18-2026=1***May-20-2026=2***May-21-2026=1***May-22-2026=2***May-23-2026=1***May-24-2026=4***May-26-2026=1***May-27-2026=4***May-29-2026=1***May-30-2026=1***May-31-2026=1***Jun-01-2026=1***Jun-03-2026=2***Jun-05-2026=1***Jun-09-2026=1***Jun-10-2026=1***Jun-11-2026=1***Jun-12-2026=1***Jun-14-2026=2***Jun-16-2026=1***Jun-18-2026=1***Jun-20-2026=1***Jun-21-2026=1***Jun-24-2026=1***Jun-25-2026=2***Jun-29-2026=1***Jul-01-2026=2***Jul-06-2026=2***Jul-07-2026=2***Jul-08-2026=1***Jul-09-2026=1***Jul-13-2026=1***Jul-19-2026=1***Jul-21-2026=3***Jul-22-2026=1***Jul-26-2026=1***Jul-27-2026=1***Jul-28-2026=4***Jul-30-2026=3***Jul-31-2026=1***Aug-01-2026=4***Aug-03-2026=2***Aug-05-2026=2***Aug-09-2026=1***Aug-10-2026=1***Aug-13-2026=1***Aug-16-2026=2***Aug-21-2026=314***Aug-22-2026=16***Aug-23-2026=8***Aug-24-2026=12***Aug-25-2026=7***Aug-26-2026=3***Aug-27-2026=6***Aug-28-2026=4***Aug-29-2026=3***Aug-30-2026=6***Sep-01-2026=2***Sep-02-2026=2***Sep-03-2026=4***Sep-04-2026=5***Sep-05-2026=2***Sep-06-2026=2***Sep-07-2026=1***Sep-08-2026=1***Sep-09-2026=3***Sep-10-2026=4***Sep-11-2026=4***Sep-12-2026=1***Sep-13-2026=3***Sep-14-2026=3***Sep-15-2026=1***Sep-16-2026=2***Sep-17-2026=1***Sep-18-2026=53***Sep-19-2026=14***Sep-21-2026=3' WHERE job_id'1638213'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=703***Jun-2026=18***Jul-2026=24***Aug-2026=392***Sep-2026=111' WHERE job_id'1638213'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1638213' 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` = 1638213 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '463438'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)