Full Stack Engineer, Game Developer, Cloud Video Editing Platform
- United States
- United States
À propos
Full Stack Engineer / Game Developer for Cloud Video Platform
Location:
Los Angeles, CA - remote
Rate:
$80/hr - Urgent Hire
About the Role
Novella is building a cloud-native, collaborative video editing platform for the next generation of content creation, leveraging modern browser technologies to deliver a high-performance editing experience akin to Figma. We are seeking an experienced Full Stack Engineer to join our core team, focusing on the development of our main platform, compositing engine, video editing features and media pipeline. This role is crucial for integrating advanced features like WebGPU-based compositing and ensuring a performant, studio-grade user experience for content creators, especially those working with generative AI media.
Key Responsibilities
- Design, develop and implement high-performance features across the full stack, from backend services to client-side compositing.
- Develop the core video editing platform, including timeline interactions, media handling, and collaborative features (e.g., shared project storage and separate video editing timelines).
- Work with WebCodecs, WebGL, and WebGPU to build and refine the compositing and rendering engine, with a focus on achieving high-quality output, including HDR and color management.
- Implement and optimize media-related systems, including cloud streaming, proxy workflows, and efficient handling of large files using modern browser APIs.
- Contribute to the data model for timeline information, advocating for standards like Open Timeline IO (OTIO) to ensure interoperability and avoid vendor lock-in.
Required Qualifications
- 7+ years
of professional experience building and shipping real-world software products. - Deep expertise in
TypeScript
across both frontend (React) and backend development. - Proficiency with our core stack:
TypeScript, React, Canvas, WebCodecs, WebGL, WebGPU, and Go
. - Demonstrable experience with performance-intensive browser-based development, including
Compositing, Rendering, and 3D effects
. - Experience with advanced graphical techniques such as
Spatial Partitioning
and using libraries like
. - Experience with cloud media infrastructure, including
cloud streaming
solutions and managing large media files. - A visible history of building things, such as through
GitHub, GitLab, or personal projects
.
Preferred Qualifications
- Experience with video, media pipelines, codecs, or rendering systems (e.g., FFmpeg, ProRes handling).
- Familiarity with creative-tooling applications, Non-Linear Editors (NLEs), or game-engine development.
- Curiosity about new browser technologies (e.g., WebGPU, File System API) and a desire to push their limits to create novel user experiences.
If you are interested and would like to interview - apply here, or send your resume, availabilities, GitHub profile or portfolio to: -
About us
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.