Resume and JobRESUME AND JOB
Canva logo

Senior Software Engineer - Frontend (Open to remote across ANZ)

Canva

Senior Software Engineer - Frontend (Open to remote across ANZ)

Canva logo

Canva

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer - Frontend (Open to remote across ANZ)

Location: Team Engineering

Team: Country Brisbane / Australia

About the Role

Join the team redefining how the world experiences design at Canva! As a Senior Software Engineer - Frontend (open to remote across ANZ), you'll craft rich, interactive experiences in the Canva Editor used by millions, shape end-to-end journeys on surfaces like Canva Docs, Presentations, and Websites, or contribute to cutting-edge Magic Studio features powered by AI. In our collaborative Engineering team based in Brisbane, Australia, you'll lead the design and development of performant user interfaces using React and TypeScript, drive cross-functional partnerships with PMs and designers, and evolve our frontend architecture through reusable components and design systems. With Canva's hybrid model, enjoy flexibility from our campuses in Sydney, Melbourne, Brisbane, or remote across ANZ. Day-to-day, you'll take ownership of features from architecture to delivery, champion accessibility and performance best practices, write robust code, and mentor peers to raise our technical bar. Our vibrant engineering community thrives on solving complex problems for millions worldwide, iterating rapidly to deliver user value in a culture of ownership, purpose, and excellence. Whether launching product experiments or scaling systems, your work will empower creativity at global scale. Canva's design-focused, innovative culture celebrates collaboration, pragmatism, and fun. We offer equity packages, inclusive parental leave, Vibe & Thrive allowances, flexible options, and more. If you balance detail with speed, understand the big picture of product goals and scalability, and love mentoring in a supportive environment, join us to amplify creativity through technology. Interviews are virtual with real-time AI challenges reflecting our work.

Key Responsibilities

  • Lead the design and development of performant, delightful user interfaces using React and TypeScript
  • Drive collaboration with PMs, designers, and engineers to scope, define, and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and shared design systems
  • Champion accessibility, performance, and engineering best practices across multiple product surfaces
  • Write robust, well-tested code and proactively identify areas for technical improvement or refactor
  • Guide design and code reviews, providing constructive feedback to peers
  • Mentor junior engineers and raise the technical bar for your team
  • Contribute to rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Support cutting-edge Magic Studio features powered by AI
  • Help launch fast-paced product experiments that drive real business impact

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies (React and TypeScript)
  • Strong JavaScript fundamentals and deep understanding of the web platform
  • Proven track record of taking ownership of features end-to-end—from architecture to delivery
  • Experience leading design and development of performant, delightful user interfaces
  • Demonstrated ability to champion accessibility, performance, and engineering best practices
  • History of mentoring peers and raising the technical bar through code and design reviews
  • Comfortable collaborating across disciplines with PMs, designers, and engineers

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like technologies
  • Contributions to reusable component libraries and shared design systems
  • Background in scaling frontend architecture for millions of users
  • Familiarity with Canva Editor, Docs, Presentations, or Websites surfaces
  • Experience launching fast-paced product experiments with real user impact

Required Skills

  • React
  • TypeScript
  • JavaScript fundamentals
  • Web platform expertise
  • UI/UX development
  • Performance optimization
  • Accessibility (a11y)
  • Component library development
  • Design systems
  • Code review and mentoring
  • Cross-functional collaboration
  • End-to-end feature ownership
  • Pragmatic problem-solving
  • Technical architecture
  • Testing and refactoring
  • AI tool integration
  • User-centric design thinking

Benefits

  • Equity packages to share in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • Flexible leave options to recharge and support personal needs
  • Choice in work location across Sydney, Melbourne, Brisbane, Perth, Adelaide, or remote in ANZ
  • Vibrant engineering community with mentorship and collaborative culture
  • Hybrid work model balancing flexibility and team connection
  • Access to lifeatcanva.com resources for full employee experience

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 250,000 AUD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Reactintermediate
  • TypeScriptintermediate
  • JavaScript fundamentalsintermediate
  • Web platform expertiseintermediate
  • UI/UX developmentintermediate
  • Performance optimizationintermediate
  • Accessibility (a11y)intermediate
  • Component library developmentintermediate
  • Design systemsintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • End-to-end feature ownershipintermediate
  • Pragmatic problem-solvingintermediate
  • Technical architectureintermediate
  • Testing and refactoringintermediate
  • AI tool integrationintermediate
  • User-centric design thinkingintermediate

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies (React and TypeScript) (experience)
  • Strong JavaScript fundamentals and deep understanding of the web platform (experience)
  • Proven track record of taking ownership of features end-to-end—from architecture to delivery (experience)
  • Experience leading design and development of performant, delightful user interfaces (experience)
  • Demonstrated ability to champion accessibility, performance, and engineering best practices (experience)
  • History of mentoring peers and raising the technical bar through code and design reviews (experience)
  • Comfortable collaborating across disciplines with PMs, designers, and engineers (experience)

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like technologies (experience)
  • Contributions to reusable component libraries and shared design systems (experience)
  • Background in scaling frontend architecture for millions of users (experience)
  • Familiarity with Canva Editor, Docs, Presentations, or Websites surfaces (experience)
  • Experience launching fast-paced product experiments with real user impact (experience)

Responsibilities

  • Lead the design and development of performant, delightful user interfaces using React and TypeScript
  • Drive collaboration with PMs, designers, and engineers to scope, define, and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and shared design systems
  • Champion accessibility, performance, and engineering best practices across multiple product surfaces
  • Write robust, well-tested code and proactively identify areas for technical improvement or refactor
  • Guide design and code reviews, providing constructive feedback to peers
  • Mentor junior engineers and raise the technical bar for your team
  • Contribute to rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Support cutting-edge Magic Studio features powered by AI
  • Help launch fast-paced product experiments that drive real business impact

Benefits

  • general: Equity packages to share in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • general: Flexible leave options to recharge and support personal needs
  • general: Choice in work location across Sydney, Melbourne, Brisbane, Perth, Adelaide, or remote in ANZ
  • general: Vibrant engineering community with mentorship and collaborative culture
  • general: Hybrid work model balancing flexibility and team connection
  • general: Access to lifeatcanva.com resources for full employee experience

Target Your Resume for "Senior Software Engineer - Frontend (Open to remote across ANZ)" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Frontend (Open to remote across ANZ). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Frontend (Open to remote across ANZ)" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Brisbane / AustraliaTeam EngineeringGlobalCountry Brisbane / Australia

Related Jobs You May Like

No related jobs found at the moment.

Canva logo

Senior Software Engineer - Frontend (Open to remote across ANZ)

Canva

Senior Software Engineer - Frontend (Open to remote across ANZ)

Canva logo

Canva

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer - Frontend (Open to remote across ANZ)

Location: Team Engineering

Team: Country Brisbane / Australia

About the Role

Join the team redefining how the world experiences design at Canva! As a Senior Software Engineer - Frontend (open to remote across ANZ), you'll craft rich, interactive experiences in the Canva Editor used by millions, shape end-to-end journeys on surfaces like Canva Docs, Presentations, and Websites, or contribute to cutting-edge Magic Studio features powered by AI. In our collaborative Engineering team based in Brisbane, Australia, you'll lead the design and development of performant user interfaces using React and TypeScript, drive cross-functional partnerships with PMs and designers, and evolve our frontend architecture through reusable components and design systems. With Canva's hybrid model, enjoy flexibility from our campuses in Sydney, Melbourne, Brisbane, or remote across ANZ. Day-to-day, you'll take ownership of features from architecture to delivery, champion accessibility and performance best practices, write robust code, and mentor peers to raise our technical bar. Our vibrant engineering community thrives on solving complex problems for millions worldwide, iterating rapidly to deliver user value in a culture of ownership, purpose, and excellence. Whether launching product experiments or scaling systems, your work will empower creativity at global scale. Canva's design-focused, innovative culture celebrates collaboration, pragmatism, and fun. We offer equity packages, inclusive parental leave, Vibe & Thrive allowances, flexible options, and more. If you balance detail with speed, understand the big picture of product goals and scalability, and love mentoring in a supportive environment, join us to amplify creativity through technology. Interviews are virtual with real-time AI challenges reflecting our work.

Key Responsibilities

  • Lead the design and development of performant, delightful user interfaces using React and TypeScript
  • Drive collaboration with PMs, designers, and engineers to scope, define, and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and shared design systems
  • Champion accessibility, performance, and engineering best practices across multiple product surfaces
  • Write robust, well-tested code and proactively identify areas for technical improvement or refactor
  • Guide design and code reviews, providing constructive feedback to peers
  • Mentor junior engineers and raise the technical bar for your team
  • Contribute to rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Support cutting-edge Magic Studio features powered by AI
  • Help launch fast-paced product experiments that drive real business impact

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies (React and TypeScript)
  • Strong JavaScript fundamentals and deep understanding of the web platform
  • Proven track record of taking ownership of features end-to-end—from architecture to delivery
  • Experience leading design and development of performant, delightful user interfaces
  • Demonstrated ability to champion accessibility, performance, and engineering best practices
  • History of mentoring peers and raising the technical bar through code and design reviews
  • Comfortable collaborating across disciplines with PMs, designers, and engineers

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like technologies
  • Contributions to reusable component libraries and shared design systems
  • Background in scaling frontend architecture for millions of users
  • Familiarity with Canva Editor, Docs, Presentations, or Websites surfaces
  • Experience launching fast-paced product experiments with real user impact

Required Skills

  • React
  • TypeScript
  • JavaScript fundamentals
  • Web platform expertise
  • UI/UX development
  • Performance optimization
  • Accessibility (a11y)
  • Component library development
  • Design systems
  • Code review and mentoring
  • Cross-functional collaboration
  • End-to-end feature ownership
  • Pragmatic problem-solving
  • Technical architecture
  • Testing and refactoring
  • AI tool integration
  • User-centric design thinking

Benefits

  • Equity packages to share in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • Flexible leave options to recharge and support personal needs
  • Choice in work location across Sydney, Melbourne, Brisbane, Perth, Adelaide, or remote in ANZ
  • Vibrant engineering community with mentorship and collaborative culture
  • Hybrid work model balancing flexibility and team connection
  • Access to lifeatcanva.com resources for full employee experience

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 250,000 AUD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Reactintermediate
  • TypeScriptintermediate
  • JavaScript fundamentalsintermediate
  • Web platform expertiseintermediate
  • UI/UX developmentintermediate
  • Performance optimizationintermediate
  • Accessibility (a11y)intermediate
  • Component library developmentintermediate
  • Design systemsintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • End-to-end feature ownershipintermediate
  • Pragmatic problem-solvingintermediate
  • Technical architectureintermediate
  • Testing and refactoringintermediate
  • AI tool integrationintermediate
  • User-centric design thinkingintermediate

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies (React and TypeScript) (experience)
  • Strong JavaScript fundamentals and deep understanding of the web platform (experience)
  • Proven track record of taking ownership of features end-to-end—from architecture to delivery (experience)
  • Experience leading design and development of performant, delightful user interfaces (experience)
  • Demonstrated ability to champion accessibility, performance, and engineering best practices (experience)
  • History of mentoring peers and raising the technical bar through code and design reviews (experience)
  • Comfortable collaborating across disciplines with PMs, designers, and engineers (experience)

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like technologies (experience)
  • Contributions to reusable component libraries and shared design systems (experience)
  • Background in scaling frontend architecture for millions of users (experience)
  • Familiarity with Canva Editor, Docs, Presentations, or Websites surfaces (experience)
  • Experience launching fast-paced product experiments with real user impact (experience)

Responsibilities

  • Lead the design and development of performant, delightful user interfaces using React and TypeScript
  • Drive collaboration with PMs, designers, and engineers to scope, define, and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and shared design systems
  • Champion accessibility, performance, and engineering best practices across multiple product surfaces
  • Write robust, well-tested code and proactively identify areas for technical improvement or refactor
  • Guide design and code reviews, providing constructive feedback to peers
  • Mentor junior engineers and raise the technical bar for your team
  • Contribute to rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Support cutting-edge Magic Studio features powered by AI
  • Help launch fast-paced product experiments that drive real business impact

Benefits

  • general: Equity packages to share in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • general: Flexible leave options to recharge and support personal needs
  • general: Choice in work location across Sydney, Melbourne, Brisbane, Perth, Adelaide, or remote in ANZ
  • general: Vibrant engineering community with mentorship and collaborative culture
  • general: Hybrid work model balancing flexibility and team connection
  • general: Access to lifeatcanva.com resources for full employee experience

Target Your Resume for "Senior Software Engineer - Frontend (Open to remote across ANZ)" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Frontend (Open to remote across ANZ). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Frontend (Open to remote across ANZ)" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Brisbane / AustraliaTeam EngineeringGlobalCountry Brisbane / Australia

Related Jobs You May Like

No related jobs found at the moment.