Staff Front-End Engineer - Design Systems
Core
Building a portable React component library that renders via React DOM on web and React Native on mobile to unify Canva's UI across platforms.
Role type
Staff Front-End Engineer (Design Systems)
Builds
A universal, cross-platform React component library for Canva's web and mobile surfaces.
Domain
SaaS / Design Tools / Cross-platform Mobile & Web
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
React Native, React, TypeScript, HTML, CSS, Web APIs, Design System Architecture, Cross-platform UI/UX, Scalable Technical Solutions, Technical Mentorship, Strategic Technical Direction, AI Workflow Integration, Accessibility Principles
Preferred skills
Technical Advocacy, Stakeholder Influence, Native Development, WCAG 2.2 AA Specification Interpretation
Technologies
React, React Native, TypeScript, React DOM
Responsibilities
Own the Portable UI Platform by shipping shared React components across web and React Native; Abstract cross-platform complexity into the design system layer; Mentor engineers through the org's shift from web-first to cross-platform; Influence product teams to sequence work and define platform boundaries; Lead strategic technical direction for the Design System Evolution team; Evolve the design system for an AI-native world.
Seniority
Staff, hands-on IC with strategic influence