Senior Frontend Engineer - Video Editor team - Remote across ANZ

4 Months ago • 4-8 Years • Video Editing • Frontend Development

Job Summary

Job Description

Job Details

Company Description

Join the team redefining how the world experiences design.

Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!

Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.

Where and how you can work

Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have a choice in where and how you work, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What you’d be doing in this role

As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.

Job Description

About the Team

The video editor team is pushing the boundaries of online video editing by utilizing cutting-edge technology and discovering the limits of what’s possible in browsers. We’re working to bring both the latest and greatest video editing features, as well as the table stakes features, into the browser and make them accessible to millions of people for free!

Our rapidly expanding and highly engaged user base comprises one of the world's largest audiences of content creators. The Video Editor team is not just responsible for video content creation, but also helping users bring all their content types to life with audio and video content, from docs to websites and even whiteboards.

About the Role

In this role you’ll be helping build and improve our suite audio and video editing tools for all content types at Canva (eg social media, presentations, whiteboards, websites etc). Video editing is essential in fulfilling Canva’s mission to 'empower the world to design' by making video editing accessible to everyone.

You’ll be responsible for writing and stewarding high quality, performant frontend code, as well as growing the video frontend so it can continue to be highly modular, extensible, testable and a joy to work in. We often work across many domains and different products so there is plenty of opportunity to collaborate across different teams and specialties.

Qualifications

Responsibilities

  • Work with product designers and product managers to build improved functionality into Canva’s video and audio editing features.
  • Research cutting edge technology to improve existing features and bring new features to our users.
  • Empowering other engineers through mentoring, code review, pair programming and technical leadership.
  • Build efficient and reusable front end abstractions and systems.
  • Identify and address performance bottlenecks.
  • Participate in engineering design and code reviews.
  • Help to identify and communicate best practices and methodologies for frontend engineering and video technology.

What we are looking for

  • Excellent computer science fundamentals.
  • Someone who has (or wants to build) a deep understanding of key browser concepts like the event loop, bubbling/capturing and rendering pipeline.
  • Excited by solving hard problems, video editing in the browser is hard and requires going deep on technical problems to find solutions.
  • Someone to jump into product development to continually ship value to users.
  • Excellent communication to build relationships with a diverse group of people to be able to drive impact across the company.
  • Strong technical leadership to help take projects and problems from chaos to clarity.

Requirements

  • Knowledge of JavaScript and web technologies (HTML/CSS)
  • Experience developing rich applications with HTML/CSS/JS
  • Experience and knowledge of cross-browser and cross-device development
  • Deep understanding of key browser concepts like the event loop, bubbling/capturing and rendering pipeline.
  • Understanding of the browser event model (bubbling, capturing)
  • Ability to write performant, reusable code for UI components, including appropriate testing

Bonus experience

  • Experience with HTML Video
  • Experience the video technology in general
  • Experience with Web Audio API’s
  • Experience with graphics programming
  • Experience with GLSL / WebGL
  • Experience with TypeScript (or other typed languages)
  • Experience with React
  • Experience with MobX

 

Similar Jobs

Marvel Technologies  Inc  - Senior Frontend Developer

Marvel Technologies Inc

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Discord - Senior Software Engineer - Core Product

Discord

San Francisco, California, United States (Remote)
3 Months ago
Epic Games - Full-Stack Web Engineer, Trust & Safety

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Applike Group - Tech Lead (Playtime Supply) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago
Clearwater Analytics - UI/UX Designer Manager

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
PlayStation Global - Video Game Capture Runner

PlayStation Global

California, United States (Remote)
2 Months ago
Publicis Groupe - Publicis Media - Mediaplanner TV/Video (m/w/d)

Publicis Groupe

Frankfurt, Hessen, Germany (Remote)
4 Months ago
Garena - Video Editor

Garena

Casablanca, Casablanca-Settat, Morocco (On-Site)
4 Months ago
Garena - [HN, AOV] Collaborator, Video Editor

Garena

Hanoi, Hanoi, Vietnam (On-Site)
1 Month ago
Skycap Co - Motion Graphic Designer

Skycap Co

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gyaan - Senior Frontend Developer

Gyaan

Pune, Maharashtra, India (On-Site)
5 Months ago
Techland - QA Engineer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
EG A S - Software Developer – EG Utility R&D

EG A S

Mangaluru, Karnataka, India (On-Site)
3 Months ago
Netflix - Software Engineer (L5) - Open Connect Control Plane, Cloud Games

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
PwC - IN_Manager – Crm Technical -Ms Dynamics– Advisory  -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Postman - Staff Frontend Engineer, Client Platform

Postman

San Francisco, California, United States (On-Site)
4 Months ago
Jet2 Travel Technologies   - Test Analyst

Jet2 Travel Technologies

Pune, Maharashtra, India (On-Site)
4 Months ago
ION - UI/UX Developer, New York (445)

ION

New York, New York, United States (Hybrid)
4 Months ago
N-iX - Senior Product Manager (#2660)

N-iX

Ukraine (Remote)
2 Months ago
Applike Group - Senior Go Backend Developer (Anti-Fraud) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Perth, Western Australia, Australia

Immutable - Enterprise Technology Engineer

Immutable

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Canva - Senior Engineering Manager - Ingredient Generation (GenAI)

Canva

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
Canva - Engineering Manager (BE) - Security Platform Engineering (Remote across ANZ)

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Varonis  - Technical Support Engineer - L2

Varonis

Perth, Western Australia, Australia (On-Site)
4 Months ago
Keywords Studios (Player Support) - Tech Artist - VFX

Keywords Studios (Player Support)

Adelaide, South Australia, Australia (Hybrid)
6 Months ago
VGW - Process Improvement, Optimisation & Reporting Manager

VGW

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Tesla - Virtual Tesla Advisor

Tesla

Queensland, Australia (Remote)
1 Month ago
Sonar Source - Enterprise Account Executive - APJ

Sonar Source

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Canva - Senior Engineering Manager (BE) - Visual Suite Platform - Remote across ANZ

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago
Tesla - Customer Experience Specialist, Mulgrave

Tesla

Mulgrave, Victoria, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Video Editing Jobs

The Walt Disney Company - Resource Coordinator I

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
1 Month ago
ByteDance - Algorithm Intern (Video Analysis and Quality - Multimedia Lab) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
D art - Video Editor & Motion Graphic Artist

D art

Vadodara, Gujarat, India (On-Site)
4 Months ago
Convai - Creative - Video Editor

Convai

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Delta4 Infotech - Motion & Graphic Designer

Delta4 Infotech

Chandigarh, Chandigarh, India (On-Site)
6 Months ago
Coschool - Video Creator

Coschool

Hyderabad, Telangana, India (On-Site)
5 Months ago
Microsoft - Senior Software Design Engineer

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Canva - Senior Frontend Engineer - Video Editor team - Remote across ANZ

Canva

Melbourne, Victoria, Australia (Remote)
4 Months ago
Corsair - Gaming Social Media Content Producer

Corsair

Milpitas, California, United States (On-Site)
1 Month ago
Tencent - Video Standards & Encoding Optimization Intern

Tencent

Palo Alto, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bangkok, Bangkok, Thailand (Remote)

Sydney, New South Wales, Australia (Remote)

San Francisco, California, United States (Remote)

Perth, Western Australia, Australia (Remote)

Melbourne, Victoria, Australia (Remote)

Brisbane, Queensland, Australia (Remote)

Auckland, Auckland, New Zealand (Remote)

Sydney, New South Wales, Australia (Remote)

Melbourne, Victoria, Australia (Remote)

Auckland, Auckland, New Zealand (Remote)

View All Jobs

Get notified when new jobs are added by Canva

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug