Senior Frontend Engineer

Canva
Summary
Join Canva's Editing API team as a mid to senior-level engineer and contribute to building high-quality APIs that empower internal and external developers. You will design, develop, and deploy solutions, collaborating with various teams. This remote-friendly role, based in Australia or New Zealand, offers the flexibility to work from home, a Canva office, or a hybrid setup. The team focuses on creating intuitive, scalable, and robust solutions for Canva's Editor. You'll play a key role in shaping API design and understanding client needs, contributing significantly to Canva's mission. This is an opportunity to work in a collaborative and fast-growing team.
Requirements
- Experience with TypeScript, JavaScript, HTML, CSS, React, and MobX
- Software development experience in API/SDK design
- Strong computer science and engineering fundamentals β Including asynchronous programming, data structures, solution design, architecture, and design patterns
- Performance debugging and benchmarking passion
- Collaborative mindset
- Problem-solving skills
- Strong written and verbal communication skills
Responsibilities
- Design, develop, and deploy solutions, working closely with leads, designers, and product managers to deliver impactful features and experiments to millions of users
- Build and maintain scalable, high-quality APIs and frameworks that empower internal and external developers
- Communicate engineering needs effectively to non-technical team members within the group, fostering collaboration and technical excellence
- Take charge of achieving goals, improving processes, and refining solutions to drive continuous improvement
- Identify opportunities to work across teams, leveraging new insights and improvements that align with our mission
Preferred Qualifications
Understanding of browser internals β Knowledge of browser rendering pipelines, event handling, WebWorkers, and WebGL/WebGPU
Benefits
- Equity packages
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
- Remote work, flexible hours