Senior Frontend Engineer - Video Web Engine
CanvaLocation🌍ANZ
Job Type💼Full‑time
Posted📅252 days ago
Engineeringjavascriptwebglwasmhtml5frontend
About the Role
Join our dynamic team to redefine video playback on the web, building high-performance, frame-accurate systems that impact millions of users globally.
Responsibilities
- Own and evolve the core architecture for scalable web video and audio playback.
- Build performance-critical systems that operate beyond typical frontend abstractions.
- Drive resilient rendering and playback experiences across diverse browsers and devices.
- Lead the adoption of next-generation playback technologies on the web.
- Partner with product, editor, and platform teams to deliver playback as a shared capability.
- Improve playback quality, observability, and reliability for millions of users.
Requirements
- Deep expertise in JavaScript at a systems level.
- Experience building video, audio, graphics, or game-like systems in the browser.
- Understanding of rendering pipelines, frame timing, animation systems, or compositor-style architectures.
- Comfort working with canvas, workers, WebGL, WebAssembly, or modern multimedia APIs.
- Proven ability to own ambiguous problem spaces and deliver end-to-end technical outcomes.
- Strong focus on performance, reliability, and scalable browser architectures.
Nice-to-Haves
- Experience with worker-based or multi-threaded browser architectures.
- Experience with video composition or playback engines.
- Experience with low-level performance instrumentation or quality-of-experience metrics.
About Canva
View companyCanva is an Australian multinational software company that provides an online graphic design platform with a drag-and-drop interface. It operates on a freemium model, allowing users to create designs for social media, presentations, posters, documents, and other visual content.
Automate Your Job Search
Unlock more jobs, including 100k+ salaries. Generate tailored resumes and cover letters automatically.
Apply now
Please let Canva know you found this job on FullRemoteWork.
Apply NowGet Job Alerts
Receive notifications for similar jobs
Share this job
Similar Jobs
🌍Singapore💼Full‑time
reacttypescriptjavascript
Frontend Engineer - International SG (Generative AI) at Canva
🌍Singapore💼Full‑time
reacttypescriptjavascriptnextjs
4 months ago
🌍Paris, France💼Full‑time
javascriptvuejsnuxt
Website Software Engineer at 360Learning
🌍Paris, France💼Full‑time
javascriptvuejsnuxttypescript
7 months ago
🌍Worldwide💼Full‑time
javascriptjavafrontend
Engineering Manager (FS) - Design School Technology at Canva
🌍Worldwide💼Full‑time
javascriptjavafrontendbackend
7 months ago