ironquill.tech/board

$ cat jobs/staff-front-end-engineer-design-systems-canva-71e5b34283e3.json

Staff Front-End Engineer - Design Systems

canva·APAC·Australia·senior
reactreact native
Apply on himalayas → Get AI match score →
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. 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. This Staff Software Engineer role is responsible for driving one of the most exciting changes in Canva 's frontend stack and tackling unique technical challenges in the design system domain. The majority of Canva 's MAU is now mobile, and we’re evolving our tech stack to catch up. Very few companies have attempted a web to React Native migration at this scale, and fewer design systems get the opportunity to create a “universal” component library that works across both native mobile and web. We're extending our existing React web component library, which already powers of all of Canva 's UI, into a portable React component library that renders via React DOM on web and via React Native on mobile. UI defined once, rendered everywhere. We'll do this by absorbing cross-platform complexity into the design system layer, which means this role is at the frontier of figuring out the right abstractions before product teams ever have to think about them. This is a high impact role, with multiple prominent Canva surfaces relying on this infrastructure to ship mobile-first experiences before the end of 2026. Own the Portable UI Platform. Ship shared React components across web and React Native that multiple prominent Canva surfaces depend on before end of 2026. Abstract cross-platform complexity. You’ll solve problems once in the platform layer, so product teams get portable-first capability for free. Set the standard: For how portable components are built

Similar remote roles

Frontend/React Mobile Developer
infotree global solutions · EU · mid
Senior Software Engineer, Full Stack (Coinbase Advisor - Agentic Trading)
Coinbase · Worldwide · senior
Senior Web & React Native SDK Engineer
accelone · LATAM · senior
Full Stack Tech Lead
gbitcorp · US · senior
Staff Software Engineer - Rust
Canva · Worldwide · senior
Mobile Application Developer
Fleming · Worldwide · mid
Senior React Native Engineer
Moonpay · UK · senior
Freelance Mobile App Developer (iOS / Android)
Mindrift · Worldwide · mid