Staff Front End Engineer - Portable Platform
CanvaRemotely
reactreact nativewebdesign systemcomponent libraryssrportable platform
Job Description
📋 Description
- Join Canva's Portable Platform team to build a frontend layer for a cross-runtime React codebase
- Own the architecture layer for the React-based portability move across web, iOS, and Android.
- Ship production frontend patterns and help hundreds of engineers adopt a unified runtime.
- Collaborate with mobile architects to ensure clean abstractions and sustainable decisions.
- Contribute hands-on with code, docs, and reviews to move the platform forward.
🎯 Requirements
- Deep React expertise: reconcilliation, rendering model, server components.
- Experience with cross-platform/frontend (React Web + React Native).
- Proven ability to design shared frontend abstractions and component libraries.
- Strong performance optimization and cross-team influence.
- Experience with SSR/RSC concepts is a plus.
🎁 Benefits
- Equity packages
- Inclusive parental leave policy
- Annual wellbeing/office setup allowance
- Flexible leave options