Canva
Senior Frontend Engineer - Design Systems Experience
Found: May 11, 2026
This role is based in Sydney, Australia.
Responsibilities:
- Improve usability and discoverability of the design system through documentation and tooling.
- Identify opportunities to reduce friction for consumers.
- Own and maintain key systems or tools.
- Collaborate with engineers, designers, and product teams.
- Advocate for engineering needs to non-technical stakeholders.
- Codify and share knowledge through documentation and presentations.
Requirements:
- Experience with Typescript/React and CSS architecture.
- Experience with infrastructure or migration problems at scale.
- Systems-level perspective on frontend development.
- Genuine interest in user experience.
- Curiosity about AI tooling in design systems.
About the team:
The Design System Experience team focuses on making the design system easy to learn and use, driving improvements across Canva’s design system.