Node.js / Video Rendering Developer (Remotion + FFmpeg)
Worldwide
Node.js / Video Rendering Developer (Remotion + FFmpeg) — Long-Term I'm building an automated video-generation platform and need a reliable developer to help maintain and extend the rendering pipeline long-term. This is an ongoing role with room to grow. WHAT YOU'LL DO - Maintain and debug a Node.js / TypeScript video-rendering pipeline - Work with Remotion (React-based video) and FFmpeg to assemble videos from footage, voiceover, captions, motion graphics, and music - Fix bugs in rendering, timing/sync, and encoding - Integrate and maintain third-party APIs (TTS, footage, storage/CDN) - Improve render performance, reliability, and cost - Submit clean PRs (nothing ships straight to production) MUST-HAVE - Strong JavaScript / TypeScript (Node.js) - Solid React experience (Remotion is React-based) - Comfortable with Git / GitHub pull-request workflow - Good written English and proactive communication - Reliable, long-term availability NICE-TO-HAVE (BIG PLUS) - FFmpeg experience (encoding, trimming, concat, filters, audio mixing) - Remotion experience - Background jobs / queues (BullMQ, Redis) - Cloud experience (AWS, Cloudflare R2, spot instances) - Whisper / speech-to-text timing - Any prior automated-video or media-pipeline work No prior FFmpeg/Remotion experience? That's okay if you have strong React and learn fast — be honest about it. I value reliability and clear communication over buzzwords. HOW TO APPLY (please read) 1. Start your proposal with the word "RENDER" so I know you read this. 2. Briefly describe one project where you used video processing OR a complex React/Node build — and the hardest bug you solved. 3. Share a GitHub link or code sample. 4. Tell me your weekly availability and timezone. Shortlisted candidates will be given a SMALL PAID TEST TASK (a real mini video-rendering job) before any long-term commitment. Looking forward to working with someone reliable for the long run!
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$7.00
-
$20.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:last week
- Interviewing:30
- Invites sent:32
- Unanswered invites:0
About the client
- Czech RepublicPrague12:21 AM
- $7.9K total spent68 hires, 11 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by