Video Editor & Graphic Designer

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

TYPE OF WORK

Full Time

SALARY

to be discussed

HOURS PER WEEK

40

DATE UPDATED

Oct 2, 2026

JOB OVERVIEW

Position Summary
Ashoori Law is a U.S. immigration law firm based in Los Angeles. It works with a national network of independent immigration attorneys. We're hiring a Video & Graphics to own the visual side of our marketing, from the weekly YouTube video to the graphics that go with every post.

In this role, you'll edit one long-form YouTube video a week and cut it into short clips for Reels, TikTok and Shorts. You'll also design the thumbnails, social graphics, carousels and blog images for our website and social channels. You'll work in Premiere Pro (or similar), Photoshop and Canva, and you'll build and maintain the templates the marketing team uses for everyday content.

Because we’re an immigration law firm, every video and graphic goes through an accuracy and compliance review before it's published. The right person takes detailed feedback well, applies edits precisely, and makes educational immigration content clear and engaging without overstating anything. You'll report to the Marketing Manager and work closely with the content, social, SEO and web development team.

Core Responsibilities
Video Editing
Edit long-form YouTube video per week, turning scripts, raw footage, graphics and other source material into a polished final production.
Cut each long-form video into 3-5 short clips for Instagram Reels, TikTok and YouTube Shorts, with captions, a strong opening hook and a closing call-to-action card.
Edit scripted short-form videos, client testimonial videos and firm introduction videos.
Add captions, lower thirds, on-screen text, b-roll, motion graphics, intros, outros and end cards, and handle audio cleanup and color correction for a consistent, professional look.
Apply reviewer notes precisely and completely, and provide an updated transcript after each revision round.
Keep project files, raw footage and final exports organized in the shared drive.
Deliver high-quality work on a consistent weekly schedule, with quick turnaround on revisions.
Graphic Design
Design YouTube thumbnails, Reel and TikTok covers, and testimonial video thumbnails.
Create social graphics and carousels for Instagram, Facebook and ---------- from blog posts, FAQs and approved client reviews.
Produce blog featured images and text-based infographics and tables for the website, optimized for web performance.
Build and maintain a Canva template library so the marketing team can produce recurring content quickly and consistently.
Support the firm's brand refresh and website redesign with visual assets, including photo retouching and consistent backgrounds on attorney headshots.
Editorial & Brand Standards
Use sound editorial judgment to create content that is clear, accurate and engaging for people navigating immigration questions.
Make sure all videos and graphics follow Ashoori Law's brand guidelines and the legal advertising rules for law firms.
Submit all work through the firm's accuracy and compliance review before publishing, and implement required changes promptly.
Follow YouTube and social platform community guidelines and content policies.
Work with the marketing, content, social, SEO and web development teams so content meets creative and strategic goals.
Innovation & Continuous Improvement
Stay current on YouTube and short-form editing best practices, thumbnail trends, audience behavior and new content formats.
Review high-performing immigration and legal education content for format and style ideas, without copying anyone's wording or creative.
Use performance data (click-through rate, watch time, engagement) to improve thumbnails, hooks and pacing over time.
Suggest improvements to editing workflows, templates and production efficiency.

Qualifications
3+ years of experience of professional video editing and graphic design experience
A portfolio showing edited YouTube videos, short-form vertical videos, thumbnails and social graphics or carousels.
Proficiency in Adobe Premiere Pro (or DaVinci Resolve or Final Cut Pro), Adobe Photoshop and Canva.
Experience editing educational, talking-head or explainer content for YouTube.
Working knowledge of platform formats and specs, including 16:9, 9:16 and 4:5, safe zones and caption styles.
Strong attention to detail, especially with on-screen text, spelling and accuracy.
Ability to take detailed feedback and implement revisions precisely and on deadline.
Strong organization and project management skills; able to juggle a weekly video alongside ongoing design requests.
Clear written and verbal communication.
Reliable internet connection and availability during PST business hours.

Preferred
Experience creating content for law firms, legal media, or other regulated industries such as finance or healthcare.
Familiarity with YouTube Studio analytics and thumbnail testing.
Adobe After Effects or similar motion graphics experience.
Adobe Illustrator

What Success Looks Like
One polished YouTube video and its short-form clips delivered on schedule every week.
Thumbnails and graphics that are on-brand, consistent and improving in click-through rate and engagement over time.
Reviewer notes applied correctly the first time, with fewer compliance revisions as you learn the firm's standards.
A working template library the marketing team relies on for everyday content.
Multiple projects and deadlines handled with strong organization and attention to detail.
Effective collaboration with the content, social, SEO and web development team.
New editing techniques, formats and creative ideas that keep Ashoori Law's content clear, competitive and engaging.

****If you are interested in this job, please fill up this application form:

---------- /forms/d/e/1FAIpQLSdn8KPvYdSRGOxUpQT8Z8GOUUtrdCiUtA4FeG4OzUSBEIi0Cw/viewform?usp=header

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0473
Total Execution Time  0.0492
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,832 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-Graphic-Designer-1742453
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0402 seconds)  (Hide)
0.0023   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742453
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 704319
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1742453
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742453' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742453 
0.0021   UPDATE employer_jobs SET hit_counts = '***Oct-02-2026=1001***Oct-03-2026=81***Oct-04-2026=1' WHERE job_id= '1742453'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1082' WHERE job_id= '1742453'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742453' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742453 
0.0309   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '704319'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)