Junior Front-end / Motion Developer (React + Remotion)

VidRush

Get hot jobs first on Telegram

New positions appear faster in our channel

Location
United Kingdom
Job Type
full-time
Salary
Unknown
Posted
February 7, 2026

Job Description

VidRush is an AI-native video production platform that replaces an entire video team with coordinated AI agents.

Creators turn a simple idea into a fully produced, long-form video—research, script, voiceover, visuals, motion graphics, and rendering—in under an hour. No timelines. No editing headaches. Just intent → finished video.

We’re building a new way to create video that feels more like writing than editing, and we’re already seeing strong traction from serious creators and media teams.

If you’re excited about AI, creator tools, and building category-defining products from first principles, you’ll fit right in.

We’re hiring a Junior Motion Developer who can build beautiful, cohesive animations using React and Remotion

This is a rare role: it’s not traditional frontend, and it’s not traditional motion design.

It’s for a developer who can think like an animator and ship production-ready motion graphics systems.

 

The Role

You’ll help build and improve a motion graphics library using Remotion (React-based video rendering). Your work will directly impact the quality and style of the videos we generate.

You’ll work closely with engineers and creative direction to:

  1. implement motion templates and transitions

  2. polish animation timing and pacing

  3. build reusable motion components

  4. maintain visual consistency across outputs

What You’ll Do

  1. Build programmatic motion graphics using Remotion + React

  2. Create reusable components and templates (lower thirds, titles, charts, transitions, etc.)

  3. Improve motion polish: easing, timing, rhythm, spacing, visual consistency

  4. Maintain a clean motion design system (colors, typography, layout patterns)

  5. Collaborate with the team to iterate fast based on feedback

  6. Optimize performance and rendering reliability

What We’re Looking For

Most Important

  1. Strong React fundamentals (component architecture, hooks, state)

  2. Strong animation instincts: pacing, easing, composition, timing

  3. Comfortable building motion systems in code (not just static UI)

  4. Experience with Remotion OR strong React animation experience and willingness to ramp quickly

  5. Good engineering habits: clean code, reusable patterns, attention to detail

  6. Able to take feedback and iterate quickly

 

You’re likely a fit if…

  1. You’ve built motion graphics in code before

  2. You care deeply about how animation feels

  3. You can implement transitions and visual polish without needing constant supervision

  4. You enjoy crafting reusable systems rather than one-off animations

Nice to Have

  1. After Effects / motion design background (helpful, not required)

  2. Experience with animation libraries (Framer Motion, GSAP, Lottie)

  3. Familiarity with typography / layout design

  4. Experience rendering or exporting video reliably (performance + caching)

  5. Prior work on creator tools, video products, or media-heavy apps

Location / Time Zone

We prefer candidates based in:

Turkey, Eastern Europe, or Asia

(so you overlap well with the team’s working hours)

🎯 Who is this job for?

This role is ideal for a Junior Frontend / Motion Developer with strong React fundamentals and a passion for animation and motion design in code. It suits someone experienced or eager to ramp up with Remotion, who understands pacing, easing, and visual consistency, and enjoys building reusable motion components and systems. You should be comfortable collaborating closely with engineers and creatives, iterating on feedback, and optimizing animations for performance and reliability.

πŸ’¬ Potential Interview Questions

  1. What makes Remotion different from traditional animation tools like After Effects?
    Remotion allows you to create videos programmatically using React, which makes animations reusable, data-driven, and easier to scale compared to timeline-based tools.

  2. How do you structure reusable motion components in React?
    I break animations into small, composable components, separate timing logic from visuals, and use props to control duration, easing, and layout variations.

  3. What are the key principles you follow to make animations feel “good”?
    I focus on timing, easing, rhythm, and spacing. Small details like staggered motion, natural easing curves, and consistent pacing make animations feel polished.

  4. How do you manage animation timing and synchronization in Remotion?
    I rely on Remotion’s frame-based APIs, derive animation values from the current frame, and centralize timing constants to keep motion consistent across components.

  5. How do you optimize performance when rendering videos with Remotion?
    I avoid unnecessary re-renders, keep components lightweight, precompute values when possible, and simplify animations that don’t need per-frame recalculation.

  6. How would you build and maintain a motion design system?
    I define shared tokens for colors, typography, spacing, and animation timing, and ensure all motion components follow the same visual and behavioral rules.

  7. How do you approach building transitions between scenes or video sections?
    I design transitions that support the narrative, using opacity, position, and scale changes while keeping them subtle and consistent with the overall style.

  8. How do you handle feedback from designers or creative direction on animations?
    I iterate quickly by adjusting timing, easing, and composition, and I prefer small, incremental changes to fine-tune how the motion feels.

  9. What React fundamentals are most important when working on motion-heavy code?
    A solid understanding of hooks, component lifecycles, props, and state management is crucial to keep animations predictable and maintainable.

  10. How would you improve the visual consistency of a growing motion library?
    I regularly refactor components, remove one-off patterns, document usage guidelines, and ensure new animations align with existing motion standards.

πŸ“‹ Job Summary

VidRush is an AI-native video production platform redefining how creators produce long-form video, turning ideas into finished content in under an hour. We’re looking for a Junior Front-end / Motion Developer to build and polish high-quality motion graphics systems using React and Remotion. You’ll create reusable animation components, refine timing and transitions, and help shape a cohesive visual style for AI-generated videos. This is a full-time, fully remote role (UK-based, with preferred overlap in EMEA/Asia) offering strong growth, real product impact, and the chance to work at the intersection of AI, code, and motion design.

Required Skills

React TypeScript

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Related jobs

Germany

Full Stack Engineer

Metrikflow

Full-time
Argentina, Brazil, Colombia, Poland, Ukraine, Georgia

Frontend Engineer

Solvd Inc.

Full-time