Principal Frontend Engineer (relocation to Australia Required)

Canva Canva · Enterprise · London, United Kingdom +1 · Information Technology

Principal Frontend Engineer to lead technical direction for video technology, architecting scalable systems and pioneering AI-powered features. Focus on frontend architecture, performance, and mentoring engineers.

What you'd actually do

  1. You’ll architect and lead the technical direction for Canva’s frontend systems, making key design decisions that balance performance, scalability, and user experience.
  2. You’ll collaborate with senior Principal and Staff Engineers to establish technical standards and best practices, while progressively taking ownership of architectural decisions.
  3. You’ll solve complex technical challenges across data consumption, bundling, and performance optimisation, applying deep expertise in React and frontend architecture to maximise both technical excellence and business impact.
  4. You’ll define and communicate a technical vision and roadmap for a future-proof architecture that supports rapid feature development, maintainability, and cross-platform code reuse.
  5. You’ll mentor and guide engineers on architecture-related projects, sharing your expertise in React, systems design, and large-scale frontend ecosystems.

Skills

Required

  • Frontend architecture
  • React
  • TypeScript
  • MobX
  • JavaScript runtimes
  • React Native
  • Systems architecture
  • Technical leadership

Nice to have

  • Industry connections
  • Open-source contributions in frontend technologies

What the JD emphasized

  • AI-powered video features
  • large-scale systems
  • React
  • TypeScript
  • MobX
  • browser runtimes
  • memory management
  • React Native
  • large-scale frontend ecosystems