Posted on: 22/12/2025
About the Role :
We are looking for a Frontend Engineer with deep expertise in video-centric web applications to build and scale a next-generation AI video generation and video editing portal.
This role sits at the core of our product experience designing and developing video editors, real-time previews, timelines, overlays, and playback systems that allow users to generate and edit AI-powered videos directly in the browser.
You will work closely with product, design, backend, and AI/ML teams to ship high-performance, production-grade video tools used daily by global customers.
Key Responsibilities :
Video & Frontend Engineering :
- Design and build AI video generation and browser-based video editing UIs
- Implement custom video players supporting HLS adaptive streaming, MP4 playback, and real-time preview rendering
- Build video timelines, layers, overlays, captions, and scene-based editors
- Handle video state transitions : loading, rendering, processing, exporting, and playback
- Develop reusable video components for previews, thumbnails, scrubbers, and controls
Real-Time & System Integration :
- Integrate with REST and WebSocket-based pipelines for real-time job updates
- Collaborate with backend teams on video processing workflows and export pipelines
- Handle edge cases like long-running jobs, retries, partial renders, and failures
Quality & Collaboration :
- Write clean, maintainable, and well-tested code
- Contribute to CI/CD pipelines and frontend build workflows
- Participate in code reviews, architecture discussions, and performance audits
Required Skills & Qualifications :
- 3+ years of experience in frontend development
- Strong expertise in React.js + TypeScript/js
- Hands-on experience with video manipulation on web portals
- Solid understanding of :
1. HLS, MP4, Media Source Extensions (MSE)
2. Browser video APIs, Canvas, and rendering pipelines
- Experience building media-heavy UIs (editors, timelines, previews)
- Advanced state management (Redux Toolkit or similar)
- Strong grasp of browser performance optimization
- Proficiency with modern HTML, CSS, and CSS-in-JS solutions
- Comfortable with Git workflows, code reviews, and collaborative development
Nice to Have :
- Experience with WebRTC or real-time video systems
- Familiarity with video analytics, watch-time tracking, and drop-off analysis
- Experience building WYSIWYG editors or drag-and-drop interfaces
- Basic understanding of backend systems (Node.js, Python, or Go)
- Open-source contributions or technical writing
Why Join Us ?
- Build real AI video products, not demos or prototypes
- Work on cutting-edge AI + video technology
- High ownership and impact in a fast-scaling product
- Collaborate with strong engineering, AI, and product teams
- Competitive compensation with ESOPs and long-term upside
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1593655
Interview Questions for you
View All