Join the team redefining how the world experiences design as a Senior Frontend Engineer for Photo AI at Canva. You'll work on complex frontend applications using modern JavaScript/TypeScript and React, collaborating with design and product teams to deliver cutting-edge image editing effects and integrate them into Canva's photo editor.
Requirements
- Strong commercial experience in building complex frontend applications using modern JavaScript/TypeScript and React
- Experience with image and media technologies, including canvas/WebGL rendering, and other creative tools or applications
- Deep understanding of performance optimisation, including rendering performance, memory management, and techniques for real-time user interactions
- Experience with complex UI state management systems, including undo/redo functionality, real-time updates, and maintaining consistency across multiple views and components
- Solid computer science fundamentals — from data structures and algorithms to scalable and maintainable software architecture patterns
- Effective collaboration with designers, product managers, and engineers, and clear communication to help deliver cohesive, impactful user experiences
Benefits
- Equity packages
- Inclusive parental leave policy
- Annual Vibe & Thrive allowance
- Flexible leave options
