Senior Frontend Engineer

Canva Logo

Canva

πŸ“Remote - Australia

Summary

Join Canva's Editing API team as a mid to senior-level engineer. This team focuses on building and maintaining high-quality APIs and frameworks to empower internal and external developers. You will be involved in hands-on software development, knowledge sharing, and cross-team collaboration. The ideal candidate possesses strong experience in TypeScript, JavaScript, and API/SDK design, along with excellent communication and problem-solving skills. Canva offers a flexible work environment and a range of benefits, including equity packages, inclusive parental leave, and a wellbeing allowance.

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

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.