Senior Frontend Engineer - Video Editor Team - Remote Across Anz

Senior Frontend Engineer - Video Editor Team - Remote Across Anz
Company:

Airtree Ventures Pty


Details of the offer

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.

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 of audio and video editing tools for all content types at Canva (e.g., 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.

Empower other engineers through mentoring, code review, pair programming, and technical leadership.

Build efficient and reusable frontend 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 skills to build relationships with a diverse group of people 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 with video technology in general.

Experience with Web Audio APIs.

Experience with graphics programming.

Experience with GLSL / WebGL.

Experience with TypeScript (or other typed languages).

Experience with React.

Experience with MobX.

#J-18808-Ljbffr


Source: Talent2_Ppc

Requirements

Senior Frontend Engineer - Video Editor Team - Remote Across Anz
Company:

Airtree Ventures Pty


2025 Dxc Technology Graduate Program Australia

Job Description:PLEASE NOTE Applications have officially closed as of 8 April 2024. You can still apply after this point in time as we will hold onto your ap...


From DXC Technology - Western Australia

Published 7 days ago

Technical Support Advisor

Title: Technical Support AdvisorLocation: DeesideSalary: £25,250Description:The Technical Support Specialist position involves both internal and external cus...


From Cv Library - Western Australia

Published 7 days ago

Senior Tester (Brisbane Based)

Senior Tester (Brisbane Based) KJR is looking for Senior Test Analysts. This is an opportunity to join a vibrant, fun organisation that understands quality s...


From Tideri Jobbörse - Western Australia

Published 7 days ago

Specialist Projects

Company: South32 Group Operations Pty. Ltd. DISCOVER A BRIGHTER FUTURE At South32, we're meeting the challenge of enabling a sustainable future through our f...


From South32 Limited - Western Australia

Published 7 days ago

Built at: 2024-10-06T16:27:23.485Z