Senior Frontend Engineer

Canva Logo

Canva

πŸ“Remote - Australia

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.