Join our companies in their quest to drive powerful, positive, change that endures.

Frontend Software Engineer - Design Systems (Open remote across ANZ)

Canva

Canva

This job is no longer accepting applications

See open jobs at Canva.
Software Engineering, Design
Sydney, NSW, Australia
Posted on Thursday, February 9, 2023
Canva’s Commitment and Mission
At Canva, we celebrate diversity. We deeply believe that bringing together diversity of thoughts, perspectives and expression is key to building the best product, team and company. We look for many different skills and abilities, as well as how you can enhance Canva and our culture. So, even if you don’t think you quite meet all of the skills listed or tick all the boxes, we’d still love to hear from you!
Our mission at Canva is to empower the world to design and since launching in 2013, we have grown exponentially, amassing over 110+ million monthly active users across 190 different countries and a team of over 3,400 people… and the best bit is that we’ve only achieved 1% of what we know we’re capable of.
Join us and design your future.
About the Team
A design system is a collection of design guidelines, reusable user interface components, and related resources and tools.
Our teams work on some of the biggest frontend problems, like accessibility, theming, surface architecture, and curating the set of foundational base components that all frontend engineers use daily. You would help build the design system in a scalable and consistent way, keeping in mind users, designers, and engineers alike. We have an outstanding opportunity to build a world-class design system and redefine ways of working across design and frontend engineering at Canva.
About the Role
You’ll get hands-on experience writing reusable code and technical documentation to build intuitive user experiences and actively refactor core parts of the application to use a new component as part of road-testing it. This is an excellent opportunity for a skilled engineer who knows how to both communicate well and design components that balance simplicity and flexibility
You'll learn how to:
- Build components that work for hundreds or thousands of use cases and align with design system patterns
- Build a complex product with a wide range of concerns, including accessibility, cross-platform, and cross-device considerations.
- Navigate our Canva organizational structure, an ever-growing startup where you will have the opportunity to understand different team and engineer motivations and experiences, as well as teach them how to improve frontend standard processes using our tools that we built.

This job is no longer accepting applications

See open jobs at Canva.