Staff Front End Engineer - Portable Platform

Canva
Brisbane
Workplace: RemoteFull timeFunction: Product ManagementSkills: ["Cross-team influence","Hands-on engineering","Documentation"]

Own the frontend architecture for a production-scale “Portable Platform” that lets Canva engineers write React once and run across web and React Native (iOS and Android). Lead the transition from a React Web-only codebase to React Web + React Native, define shared component abstractions, and bring SSR and React Server Components into the picture. Stay hands-on with design docs and production code while enabling cross-team adoption through standards and reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canva
Canva
21 hours ago

Staff Front End Engineer - Portable Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Own the frontend architecture for a production-scale “Portable Platform” that lets Canva engineers write React once and run across web and React Native (iOS and Android). Lead the transition from a React Web-only codebase to React Web + React Native, define shared component abstractions, and bring SSR and React Server Components into the picture. Stay hands-on with design docs and production code while enabling cross-team adoption through standards and reviews.
Location: Brisbane
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design and ship frontend architecture for the Portable Platform so React engineers can write once and run across web and React Native.
  • •Lead the migration from a pure React Web codebase to a unified React Web + React Native approach that cleanly evolves the frontend codebase.
  • •Own web implementations of shared Portable Platform component abstractions across iOS, Android, and browser.
  • •Drive adoption through code standards, documentation, design reviews, and collaboration to upskill hundreds of frontend engineers.
  • •Reason about and integrate SSR and React Server Components into the portable frontend layer and its backend wiring.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityParental LeaveWellness StipendFlexible Leave

Key Requirements

  • •Deep React knowledge, including reconciliation, rendering model, and the server component model.
  • •Proven ability to drive measurable performance gains in complex frontend products.
  • •Experience building cross-platform abstractions for multiple runtimes, understanding component-layer trade-offs.
  • •Strong grasp of React Native mental model and how targeting React Web vs React Native differs.
  • •Hands-on software engineering experience with recent commits, design docs, and code/design reviews.
Skills:Cross-team influenceHands-on engineeringDocumentation
Languages:English
Tech Stack:ReactReact NativeIOSAndroidSSRReact Server ComponentsAI tooling

Company Brief

Canva
Canva is an online visual communications platform that provides drag-and-drop design tools, templates, and media assets for creating presentations, social media graphics, videos, documents and more, serving individuals and large enterprises globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Surry Hills, New South Wales, Australia
Founded: 2012
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor