Staff Frontend Engineer (level about Senior) Editing Performance, Design exp

🇦🇺 Sydney, New South Wales
Posted 2 weeks ago
Expires June 19, 2026

Canva is seeking a Staff Frontend Engineer to join our Editing Performance team, which is dedicated to enhancing the core design experience for millions of users worldwide. This role involves collaborating with leads, designers, and product managers to deliver features and experiments that ensure our editor remains smooth, scalable, and feature-rich. As part of the Editing Group, you'll tackle complex challenges like rendering performance, interactive design elements, and seamless cross-platform editing, all while keeping the experience intuitive for users of all skill levels.

In this position, you will design, develop, and deploy solutions primarily on the web frontend using TypeScript, though work with other languages and environments may be required. You'll facilitate knowledge sharing and effectively advocate for engineering needs to non-technical team members within the group. Additionally, you'll model initiative and ownership in achieving goals, improving processes and solutions, and find opportunities for cross-team collaboration to work on new insights and improvements that help achieve our goals.

The ideal candidate has experience in a software development environment, ideally with experience in building internal/external SDKs or APIs. Our frontend stack consists of JavaScript, HTML, CSS, React, TypeScript, and MobX. A firm grounding in computer science and engineering fundamentals, including asynchronous programming, data structures, solution design, architecture, and design patterns, is essential. Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU would be a bonus, but not required. Previous experience in working collaboratively with team members and communicating effectively, strong problem-solving skills, and a passion for performance debugging and benchmarking are also important.

At Canva, we offer equity packages to ensure our success is yours too. Our inclusive parental leave policy supports all parents and carers. We provide an annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup, and more. Flexible leave options empower you to be a force for good, take time to recharge, and support you personally. For more information, visit

Joining Canva means becoming part of a team that values collaboration, innovation, and personal growth. We celebrate all types of skills and backgrounds, so even if you don’t feel like your skills quite match what’s listed above, we still want to hear from you. Interviews are conducted virtually, and we make hiring decisions based on your experience, skills, and passion, as well as how you can enhance Canva and our culture.

More Jobs at Canva Pty