Staff Front End Engineer - Portable Platform

Canva
Adelaide
Workplace: RemoteFull timeFunction: Product ManagementSkills: ["Cross-team influence","Hands-on execution","Performance optimization","Documentation","Design reviews"]

Build and own the frontend architecture for the Portable Platform, enabling React engineers to write once and run across web and React Native. Lead the React Web to React Native transition, define clean abstractions for cross-runtime components, and bring SSR and React Server Components into the portable frontend story. Stay hands-on in the codebase and help upskill hundreds of frontend engineers through standards, documentation, and design 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

Build and own the frontend architecture for the Portable Platform, enabling React engineers to write once and run across web and React Native. Lead the React Web to React Native transition, define clean abstractions for cross-runtime components, and bring SSR and React Server Components into the portable frontend story. Stay hands-on in the codebase and help upskill hundreds of frontend engineers through standards, documentation, and design reviews.
Location: Adelaide
Workplace: Remote
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design and ship the frontend architecture for the Portable Platform so React engineers can target both web and React Native without runtime concerns in product code.
  • •Lead the migration from a pure React Web codebase to React Web plus React Native, making transition decisions that shape the frontend codebase for years.
  • •Build and own the web implementations of shared Portable Platform component abstractions used consistently across iOS, Android, and web.
  • •Incorporate SSR and React Server Components into the portable frontend layer, including reasoning about backend wiring.
  • •Stay hands-on by writing production code and driving design docs, reviews, and collaboration while upskilling frontend engineers.

Pay and Benefits

Perks:EquityParental Leave

Key Requirements

  • •Deep expertise in React internals (reconciliation, rendering model) including the server component model.
  • •Proven ability to deliver measurable performance gains on a complex frontend product.
  • •Experience with portable/cross-platform codebases and understanding trade-offs of component-layer abstraction.
  • •Solid understanding of the React Native mental model and how targeting React Web vs React Native differs.
  • •Hands-on experience writing code day-to-day with recent commits, design docs, and reviews.
Skills:Cross-team influenceHands-on executionPerformance optimizationDocumentationDesign reviews
Languages:English
Tech Stack:ReactReact NativeReact Server ComponentsSSRIOSAndroidReact Web

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