Principal Frontend Engineer - Client Platform (remote Across Anz)

Canva Canva · Enterprise · Sydney, Australia · Information Technology

Principal Frontend Engineer to lead technical direction for video technology, architecting scalable systems and pioneering AI-powered video features. Focus on frontend architecture, complex technical challenges, 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

  • React
  • TypeScript
  • MobX
  • JavaScript runtimes
  • React Native
  • systems architecture
  • technical leadership

Nice to have

  • frontend architecture
  • browser runtimes
  • memory management
  • large-scale systems
  • hundreds of engineers
  • industry connections
  • open-source contributions

What the JD emphasized

  • AI-powered video features