Motion Graphics Editor Needed for 60–90 Second Fintech Onboarding Explainer Video (Storyboard Provided)

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

TYPE OF WORK

Any

SALARY

$200

HOURS PER WEEK

TBD

DATE UPDATED

Apr 7, 2026

JOB OVERVIEW

I am building a short onboarding explainer video (60–90 seconds) for a financial platform called inara.

This video will be used inside our onboarding flow and also shared with institutional partners, pilot organizations, and program leaders. The goal is to clearly explain how structured access to capital works through our system.

The storyboard and scene structure are already defined. Some visual direction and references are already prepared.

This is not a concept development project.

This is an execution project for someone who can assemble and animate a clean institutional-quality explainer video using an existing structure.

We are looking for someone who can help establish a consistent motion style that we can continue using across future product and partner videos.

?

What the Video Explains

The video walks viewers through:

• why instability often happens because access to capital is unpredictable
• how structured contribution groups work
• how payout timing becomes predictable
• how predictability improves financial decision-making
• how this differs from traditional reactive financial tools
• closing positioning message about structured access to capital

Target video length:

60–90 seconds

?

Style Direction

The animation style should feel:

clean
calm
structured
modern
institutional

Similar pacing and tone to:

Stripe product explainers
Apple Wallet onboarding motion
modern fintech infrastructure visuals

Not cartoon animation
Not influencer-style editing
Not marketing hype animation

?

Assets Provided

You will receive:

scene-by-scene storyboard
script structure
existing visual references
color palette
text content
layout direction

The structure of the video is already planned. I am looking for execution quality rather than concept creation.

?

Deliverables

You will:

animate scenes based on storyboard
create smooth transitions between scenes
highlight payout timing clearly inside the animation
match typography across scenes
match color palette across scenes
maintain consistent motion pacing
assemble the full onboarding video
prepare export-ready final video (60–90 seconds)

?

Software

After Effects preferred

Also acceptable:

Premiere
Figma animation export
Lottie workflows
Canva Pro motion export
Luma-assisted animation workflows

Use whichever tools you are strongest with as long as the final result matches institutional-quality explainer motion.

?

Timeline

Expected turnaround:

2–4 days

?

Budget

This project budget is $200 for the first onboarding explainer video.

We are building a long-term product and expect to produce additional motion assets including:

product onboarding updates
partner-facing explainer videos
website motion sections
investor demo visuals
institutional presentation assets

Strong performance on this first project will lead to ongoing paid motion work.

We are looking for someone interested in helping build a consistent animation style with us over time.

?

To Apply

Please include:

1 example explainer video you created
1 example motion graphics animation
which software you plan to use
your estimated delivery timeline

Also confirm whether you are interested in ongoing motion graphics work after this first project.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0170
Total Execution Time  0.0188
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,536 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Motion-Graphics-Editor-Needed-for-6090-Second-Fintech-Onboarding-Explainer-Video-Storyboard-Provided-1618279
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0085 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1618279
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 895414
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1618279
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1618279
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1618279' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1618279 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1618279
AND `misc`.`idIS NULL 
0.0023   UPDATE employer_jobs SET hit_counts '***Apr-07-2026=195***Apr-08-2026=12***Apr-09-2026=16***Apr-10-2026=9***Apr-11-2026=3***Apr-12-2026=7***Apr-13-2026=2***Apr-15-2026=1***Apr-17-2026=3***Apr-18-2026=1***Apr-22-2026=1' WHERE job_id'1618279'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=250' WHERE job_id'1618279'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1618279' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1618279 
0.0002   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_idIS NULL
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)