Documentary + Blog-to-Video Storyteller — Cats of the World ($15/video, Ongoing)

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

TYPE OF WORK

Gig

SALARY

$15/video per 5-7 delivery batch weekly

HOURS PER WEEK

TBD

DATE UPDATED

Jun 25, 2026

JOB OVERVIEW

Job Title: Documentary + Blog-to-Video Storyteller — Cats of the World ($15/video, Ongoing)

Type: Gig

Wage/Salary: $15 per finished video

3 Skills: Video Editing · Color Grading · Social Media Video Editing

Documentary + Blog-to-Video Storyteller — Cats of the World (Gig, Ongoing) — $15/video per 5-7 delivery batch

Job Type: Gig, paid per batch per week, ongoing

Volume and pace: 5–7 videos per week, at your pace (extra capacity welcome — it helps us get ahead)

ABOUT THIS WORK

We are building Cats of the World — a global, editorial celebration of cats. This role combines two things of the same high quality: documentary storytelling about cats from around the world and blog-to-video pieces that use one of our blog posts as the script. Atmospheric, cinematic, story-first. Paid per video, ongoing.

BRAND VOICE AND LOOK (read this — it is the whole job)

This is the antithesis of cute. None of our brands is cute or cutesy, and this one is the least of all. Cats are revered, dignified subjects — never "the cat," "kitty," "fur baby," or "cute."

Cats of the World: think Kinfolk, Aesop, a Vogue photo-essay — every city, every corner, every cat. Atmospheric, restrained, monochrome-leaning, cinematic. Mood and craft over flash.
Blog-to-video pieces: the same luxurious, editorial, educational quality, built from the blog's storyline.

We talk to our audience. If a cut feels like "cute cat content," it is wrong.

THE DELIVERABLE

5–7 micro-films per week — a mix of documentary Cats of the World pieces and blog-to-video pieces
Built from premium licensed stock (Artgrid + Storyblocks, or your own premium libraries, blog-to-video pieces use the blog we give you as the script.
One clear idea per piece, sequenced into a coherent micro-story

PRODUCTION STANDARDS (firm)

Format: 9:16 vertical, 1080×1920 MP4
Length: 15–30 seconds
Hook: a reason to keep watching in the first 1–3 seconds
Color grade: cool/neutral editorial — warm or golden grades are an automatic no; no heavy filters
Loop: end frame flows cleanly back to the opening
No burned-in text — our team adds captions
No watermarks of any kind, from any app
Audio: do not deliver silently. Deliver with rich sound — a cinematic or ambient bed, ASMR or natural sound, and/or a U.S. trending-style audio that fits the story.
100% human editing, no AI-generated footage or subject. Hard rule, we screen for it.

REVISIONS AND QUALITY GATE

One revision round is included per video — we flag anything off-spec, you fix it
We pay per batch on approved weekly delivery; hitting the bar each week continues the engagement
Quality is the only thing that earns more work—consistently missing spec after a revision round ends the engagement.

LOGISTICS

Remote, ongoing; 5–7 per week at your pace
Viewer access to blogs, briefs, and reference via our secure Drive; files named to our convention
Paid per batch via Remitly on approved delivery
Reports to the Operations Manager for handoff and review

TO APPLY

Link your reel or 2–3 short-form pieces you personally edited (documentary, atmospheric, or editorial preferred).

Walk us through how you would turn a single idea — "a cat at a window at dawn" — into a 20-second story. What clips, what pacing, what grade, what sound?

We give you a blog titled "Why cats choose one person." How do you turn that into a 20-second luxurious, educational video?

Which stock libraries do you work in, and how do you find footage that does not look like stock?

Paid sample: finalists edit one 15–30s micro-film from a brief as a paid sample ($20, paid whether or not we proceed). The premium sample fee reflects the craft we expect.

We read every application. Generic or AI-written responses will not move forward.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0207
Total Execution Time  0.0227
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,688 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Documentary-Blog-to-Video-Storyteller-Cats-of-the-World-15video-Ongoing-1676657
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0135 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1676657
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 927473
 LIMIT 1 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1676657
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-24',ej.date_added) duration_daysDATEDIFF('2026-07-24',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-07-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1676657' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1676657 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-25-2026=204***Jun-26-2026=57***Jun-27-2026=21***Jun-28-2026=6***Jun-29-2026=16***Jun-30-2026=11***Jul-01-2026=7***Jul-02-2026=3***Jul-03-2026=5***Jul-04-2026=4***Jul-05-2026=4***Jul-06-2026=1***Jul-07-2026=6***Jul-08-2026=1***Jul-09-2026=3***Jul-10-2026=5***Jul-12-2026=3***Jul-13-2026=3***Jul-14-2026=2***Jul-15-2026=3***Jul-18-2026=2***Jul-24-2026=1' WHERE job_id'1676657'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=315***Jul-2026=53' WHERE job_id'1676657'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1676657' 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` = 1676657 
0.0043   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '927473'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)