Senior Frontend Engineer - Dev Experience - Platforms

1 Month ago • All levels • Frontend Development

Job Summary

Job Description

Canva is seeking a Senior Frontend Engineer specializing in Developer Experience within their Platforms team. The role focuses on significantly enhancing the frontend testing experience using TypeScript and JavaScript for all engineers at Canva. This involves improving developer experience (DX), testing ergonomics, reducing test flakiness, and boosting confidence in continuous delivery to production. The engineer will design, build, and evolve core components of the Quality Platform, partnering with other engineers to enhance developer velocity. Key responsibilities include driving initiatives to reduce test flakiness, improve test health visibility, implement smarter diagnostics, and enhance CI/CD test feedback loops for fast, actionable results. The role also entails proactively maintaining the health, scalability, and performance of testing infrastructure.
Must have:
  • Strong Software Engineering Craft in JavaScript
  • Passion for Developer Empowerment
  • Understanding of Quality & Testing Principles
  • Developer-Centric Mindset
  • Pragmatic Problem-Solving
  • Collaborative Communication
  • Drive and Adaptability
Perks:
  • Equity packages
  • Inclusive parental leave policy
  • Annual Vibe & Thrive allowance
  • Flexible leave options

Job Details

Job 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 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.

At the moment, this role is focused on:

  • Significantly enhancing the frontend testing experience (TypeScript, JavaScript) for all engineers at Canva. We aim to empower engineers by improving developer experience (DX) and testing ergonomics, drastically reducing test flakiness, and ultimately boosting confidence across the organisation, allowing all Engineers to safely and continuously deliver changes to production
  • Designing, building and evolving core components of our Quality Platform to empower thousands of engineers to test effectively and confidently
  • Partnering with engineers across Canva to co-design platform solutions that enhance developer velocity
  • Driving initiatives to reduce test flakiness, improve test health visibility and implement smarter diagnostics
  • Improving CI/CD test feedback loops, ensuring fast, actionable test results
  • Proactively maintaining the health, scalability, and performance of our testing infrastructure

You're probably a match if:

  • Strong Software Engineering Craft: You have demonstrated experience building and maintaining robust software systems, applying strong knowledge of system design, data structures, and operational best practices. The coding interview will be run in JavaScript
  • Passion for Developer Empowerment: You have a genuine interest in, or experience with, building developer tools, testing infrastructure, CI/CD systems, or other platform-level solutions that improve the lives of engineers.
  • Understanding of Quality & Testing: You possess a solid grasp of test automation principles across different levels (unit, integration, E2E) and understand the challenges involved in building reliable, maintainable test suites and frameworks.
  • Developer-Centric Mindset: You naturally put yourself in the shoes of your users (other engineers), demonstrating empathy and a drive to create intuitive and frictionless developer experiences
  • Pragmatic Problem-Solving: You excel at breaking down complex technical challenges, identifying root causes, and delivering practical, effective solutions that provide real value
  • Collaborative Communicator: You can articulate technical concepts clearly and work effectively within a team environment, readily sharing knowledge and engaging with stakeholders across the engineering organization.
  • Drive and Adaptability: You are proactive, results-oriented, and comfortable navigating ambiguity, thriving in a fast-paced environment where you can take initiative and drive outcomes

About the team

The Quality Platform Team sits within the Developer Experience group, which is part of our Infrastructure supergroup. Our mission is to help every Canva engineer build high-quality, reliable software faster. We create internal tools and systems that empower teams to shift-left on quality, including testing infrastructure, dashboards, and UI integrations. 

The Quality Platform team is Canva’s central pillar for quality engineering, owning the automated testing ecosystem and defining the Canva Testing Strategy. Our mission is to empower every Canva engineer to ship high-quality features with exceptional speed and confidence. We design and maintain scalable, developer-centric frameworks and tools that remove friction and provide clear, actionable insights – directly accelerating innovation across Canva's entire product suite. Our work underpins Canva’s ability to move fast while delivering a delightful and reliable experience to millions of users around the world.

What’s in it for you?
Achieving our crazy big goals motivates us to work hard – and we do – but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.

Here’s a taste of what’s on offer:
• 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 support you personally

Check out lifeatcanva.com for more info.

Other stuff to know
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

We celebrate all types of skills and backgrounds at Canva so even if you don't feel like your skills quite match what's listed above – we still want to hear from you!

Please note that interviews are conducted virtually.

Similar Jobs

Coherent corp. - QA Metrology Technician

Coherent corp.

Saxonburg, Pennsylvania, United States (On-Site)
2 Months ago
Mattel Inc - Financial Analyst (Fixed Term Contract)

Mattel Inc

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Bazaar Voice - Content Moderator

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Canonical - Site Reliability Engineering Manager

Canonical

(Remote)
2 Months ago
Garena - Senior Marketing Specialist

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Lead Venture - Front End Developer

Lead Venture

Mexico (Remote)
2 Weeks ago
Epic Games - Senior Web Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Imanage - Staff Frontend Engineer (Angular)

Imanage

India (Hybrid)
1 Month ago
zeta - Lead Software Development Engineer - Frontend

zeta

Hyderabad, Telangana, India (On-Site)
2 Months ago
Tekion Corp - Senior Software Engineer - Frontend

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Internship - Data Science

Ion

Milan, Lombardy, Italy (On-Site)
10 Months ago
Internet Brands - Account Manager

Internet Brands

El Segundo, California, United States (On-Site)
1 Month ago
Ion - Credit Data Analyst

Ion

Mumbai, Maharashtra, India (On-Site)
5 Months ago
MRI Software - Asset Manager

MRI Software

Boston, Massachusetts, United States (Hybrid)
3 Months ago
Take-Two Interactive - Stock Plan Analyst

Take-Two Interactive

New York, United States (Hybrid)
2 Weeks ago
Assystems - Instrumentation Engineer (Cataloguing)

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
4 Months ago
Social Discovery Ventures - Junior Partner Account Manager

Social Discovery Ventures

Harbin, Heilongjiang, China (Remote)
1 Month ago
ElevenLabs - Full-Stack Growth Engineer

ElevenLabs

United Kingdom (Remote)
4 Months ago
Liquid nitro games - HR Generalist

Liquid nitro games

Hyderabad, Telangana, India (On-Site)
4 Months ago
deel. - Payroll Compliance Analyst

deel.

Netherlands (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Auckland, Auckland, New Zealand

Cause and FX - Senior Compositing Artist

Cause and FX

Auckland, Auckland, New Zealand (Hybrid)
4 Months ago
AECOM - Principal Project Manager

AECOM

Auckland, Auckland, New Zealand (Hybrid)
2 Months ago
Zuru - Senior Brand & Packaging Designer

Zuru

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Canva - Senior Software Engineer - Video Export (Fullstack)

Canva

Auckland, Auckland, New Zealand (Remote)
5 Months ago
Zuru - Media Buying Executive

Zuru

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
grinding gear - VFX Artist / Web Programmer / Customer Support

grinding gear

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Canva - Staff Software Engineer - Web Platform (Frontend)

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Canva - Senior Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Canva - Staff Machine Learning Engineer - Dataset & Training Platform

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Canva - Senior Product Marketing Manager — Monetisation (12 Month Fixed-Term Contract)

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Postman - Frontend Software Engineer, Growth Engineering

Postman

San Francisco, California, United States (Hybrid)
3 Months ago
Crunchyroll - Staff Software Engineer, Web Client Platforms

Crunchyroll

Los Angeles, California, United States (Hybrid)
3 Months ago
Luxoft - Java Developer with React JS

Luxoft

Bengaluru, Karnataka, India (On-Site)
8 Months ago
resonance  - Front End Engineer

resonance

New York, United States (On-Site)
2 Months ago
Autodesk - Front End Developer

Autodesk

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago
Roblox - Senior Software Engineer - Next Gen Avatar Architecture

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Rippling - Staff Frontend Engineer - Web Infra

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Sword Health - Senior Frontend Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
3 Weeks ago
Trend Micro - (Sr.) Frontend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
2 Months ago
Aspire - Lead Frontend Engineer

Aspire

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded