Senior Web Video Editor Engineer

Experience : 6+Years

Work Mode: Remote

Notice Period: 0 to 30 Days

Job Description

· 6+ years of experience building performance-critical, media-heavy web applications 
· Strong experience with React, TypeScript, real-time UI rendering, and timeline-based editors 
· Hands-on experience with WebCodecs, WebAudio API, audio/video sync, scrubbing, and seeking 
· Experience with Web Workers, OffscreenCanvas, and main-thread performance optimization 
· Experience implementing video effects and transitions (pan/zoom, crossfade) using WebGL 2.0 or Canvas 2D 
· Experience handling long-form video playbackMedia Source Extensions (MSE), segmented MP4/HLS-style proxy workflows, and fast seeking 
· Experience with client-side caching using IndexedDB (proxies, thumbnails, waveforms) 
· Strong backend experience with Node.js, TypeScript, and media pipelines 
· Hands-on experience with FFmpeg for transcoding, proxy generation, thumbnails, waveform extraction, and final exports 
· Experience building background processing pipelines, job queues (Redis, BullMQ), retries, and failure handling 
· Experience with object storage (S3-compatible)CDN integration, and media delivery optimization 
· Experience working with PostgreSQL or relational databases for project and timeline metadata 
· Strong understanding of browser performance optimization, CPU/memory profiling, garbage collection, GPU usage, and low-resource devices 
· Ability to own features end-to-end from architecture and implementation to testing and production hardening 

Nice to Have 

· Experience building a web-based video editor or non-linear editor (NLE) 
· Experience with WASM-based media processing (FFmpeg.wasm). 
· Experience with WebGPU. 
· Experience handling mobile browser media constraints (Safari quirks). 
· Experience designing cost-efficient, scalable media pipelines. 

Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Nallas Partners with Databricks to Redefine Data + AI in the Enterprise.

Nallas
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.