Frontend Engineer - Short Form Video

Canva
Summary
Join Canva and be part of a team redefining how the world experiences design. This role focuses on building video-first, AI-powered creation flows for social media, shipping new features like Text to Speech and Voiceover, enhancing Camera Roll capabilities, optimizing performance across devices, and collaborating with designers and engineers. The ideal candidate has experience in responsive web development (HTML/CSS/JS), understands browser concepts, writes performant UI components, and is passionate about teamwork and collaboration. Canva offers flexible work options, equity packages, inclusive parental leave, a wellbeing allowance, and flexible leave options. The company values diverse skills and backgrounds and encourages applications from all.
Requirements
- You have experience in responsive, cross-browser and cross-device web development (HTML/CSS/JS)
- You understand browser concepts, especially Media APIs and the Video Element
- You write performant, testable, and reusable UI components
- Youโre enthusiastic about maintainable code and optimising for speed and performance
- Youโre passionate about teamwork, collaboration and inclusive experiences
Responsibilities
- Building video-first, AI-powered creation flows tailored for social media
- Shipping new features like Text to Speech, Voiceover, and Image to Video tools
- Enhancing Camera Roll capabilities to inspire content creation
- Optimising performance and usability across devices using the MobileX stack
- Collaborating with designers, PMs, and engineers across Search, Editor, and Home
- Contributing to front-end best practices and mentoring others through reviews and pair programming
Benefits
- Equity packages โ we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally