✦ Luna Orbit — Software Engineering

Principal Frontend Engineer (Relocation to Australia Required)

at Canva

📍 New York Unknown Posted March 25, 2026
Type Not Specified
Experience lead
Exp. Years Not specified
Education Not specified
Category Software Engineering

Canva is seeking a Principal Frontend Engineer to lead the technical direction of their frontend systems, focusing on scalable, high-performance browser-based video creation and AI features.

  • Lead frontend architecture
  • Design scalable systems
  • Mentor engineers
  • Optimize performance
  • Collaborate on AI video features

The role involves architecting frontend systems using React, TypeScript, and MobX, with a focus on performance, scalability, and browser internals, supporting large-scale video and AI features.

The ideal candidate is a senior frontend engineer with extensive experience in React, TypeScript, and scalable frontend architectures. They are passionate about performance optimization, browser internals, and mentoring engineering teams to build high-performance, scalable web systems.

ReactTypeScriptfrontend architecturescalable systemsperformance optimization
React Nativeopen-source contributionsbrowser memory management
ReactTypeScriptMobX
ReactTypeScriptMobXfrontend architectureperformance optimizationbrowser runtimesReact Nativescalable systemshigh-performance renderingAI video features
ReactTypeScriptMobXJavaScriptReact Nativefrontend architecturebrowser runtimesperformance optimization
leadershipproblem-solvingcommunicationmentoringcollaboration
Industry SaaS
Job Function Lead the technical design and development of scalable frontend systems for video and AI features
Role Subtype Frontend Engineer
Tech Domains React, TypeScript
Principal Frontend EngineerReactTypeScriptMobXfrontend architectureperformance optimizationbrowser runtimesReact Nativescalable systemshigh-performance renderingAI-powered video featuresarchitectural decisionstechnical standardsmentoring engineerslarge-scale systemsmentoringAI video features

Lack of experience with React and frontend architecture, No leadership or mentoring experience, Unable to work in New York

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile