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 Auckland / New Zealand

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 daily, or shape end-to-end journeys across Canva Docs, Presentations, Websites, and cutting-edge Magic Studio AI features. In our collaborative Engineering team based in Auckland/New Zealand (hybrid flexibility), you'll lead the design and development of performant UIs using React and TypeScript, drive cross-functional partnerships with PMs and designers, and scale our frontend architecture through reusable components and shared design systems. Champion accessibility and best practices while mentoring peers to elevate our technical excellence in a culture of ownership, innovation, and fun. Frontend at Canva means tackling unique challenges across diverse product surfaces, from rapid product experiments to ambitious AI-powered creations that empower global users. You'll take end-to-end ownership of features, ship quality code at scale, and connect your work to broader product goals and user delight. Our vibrant engineering community thrives on solving complex problems for millions, iterating quickly to deliver real value, and generously supporting one another in pursuit of excellence. Experience the magic of Canva life with equity packages, inclusive parental leave, Vibe & Thrive allowances, flexible options, and a trusted environment to choose your work balance across ANZ. We're passionate about craft, creativity amplified by AI, and building a product that makes design accessible to all. If you're a thoughtful collaborator with deep frontend expertise ready to make an impact, apply now and help shape the future of visual communication.

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 and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and design systems
  • Champion accessibility, performance, and best practices across Canva Editor, Docs, Presentations, and Websites
  • Write robust, well-tested code and proactively identify technical improvements or refactors
  • Guide design and code reviews while mentoring peers to raise the team’s technical bar
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Ship end-to-end features that empower millions of users to create stunning designs
  • Balance innovation with pragmatism to deliver at Canva’s ambitious scale and speed
  • Connect technical decisions to product goals, user experience, and long-term scalability

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 experience taking ownership of features end-to-end—from architecture to delivery
  • Track record of shipping quality code at speed while balancing detail and pragmatism
  • Experience mentoring peers, conducting code/design reviews, and raising technical standards
  • Demonstrated ability to collaborate across PMs, designers, and engineering teams
  • Understanding of accessibility, performance optimization, and engineering best practices
  • Experience scaling frontend architecture through reusable components and design systems

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like experiences
  • Background in design tools, content creation platforms, or creative software
  • Familiarity with Canva Docs, Presentations, Websites, or Editor surfaces
  • Contributions to open-source projects or personal design-focused apps
  • Hands-on experience with real-time collaborative editing systems
  • Knowledge of advanced web technologies like WebGL, Canvas API, or motion graphics

Required Skills

  • React
  • TypeScript
  • JavaScript fundamentals
  • Web platform expertise
  • Component libraries
  • Design systems
  • Accessibility (a11y)
  • Performance optimization
  • End-to-end feature ownership
  • Code review and mentoring
  • Cross-functional collaboration
  • Pragmatic problem-solving
  • User experience focus
  • Scalable architecture
  • Testing methodologies
  • AI tool integration
  • Real-time collaboration
  • Technical leadership

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 ANZ campuses or fully remote
  • Vibrant engineering community with mentorship and collaborative culture
  • Opportunities to work on world-class design tools used by millions
  • Virtual interviews and AI-enhanced hiring experience
  • Access to lifeatcanva.com for full benefits and culture insights

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

140,000 - 210,000 NZD / 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
  • Component librariesintermediate
  • Design systemsintermediate
  • Accessibility (a11y)intermediate
  • Performance optimizationintermediate
  • End-to-end feature ownershipintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • Pragmatic problem-solvingintermediate
  • User experience focusintermediate
  • Scalable architectureintermediate
  • Testing methodologiesintermediate
  • AI tool integrationintermediate
  • Real-time collaborationintermediate
  • Technical leadershipintermediate

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 experience taking ownership of features end-to-end—from architecture to delivery (experience)
  • Track record of shipping quality code at speed while balancing detail and pragmatism (experience)
  • Experience mentoring peers, conducting code/design reviews, and raising technical standards (experience)
  • Demonstrated ability to collaborate across PMs, designers, and engineering teams (experience)
  • Understanding of accessibility, performance optimization, and engineering best practices (experience)
  • Experience scaling frontend architecture through reusable components and design systems (experience)

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like experiences (experience)
  • Background in design tools, content creation platforms, or creative software (experience)
  • Familiarity with Canva Docs, Presentations, Websites, or Editor surfaces (experience)
  • Contributions to open-source projects or personal design-focused apps (experience)
  • Hands-on experience with real-time collaborative editing systems (experience)
  • Knowledge of advanced web technologies like WebGL, Canvas API, or motion graphics (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 and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and design systems
  • Champion accessibility, performance, and best practices across Canva Editor, Docs, Presentations, and Websites
  • Write robust, well-tested code and proactively identify technical improvements or refactors
  • Guide design and code reviews while mentoring peers to raise the team’s technical bar
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Ship end-to-end features that empower millions of users to create stunning designs
  • Balance innovation with pragmatism to deliver at Canva’s ambitious scale and speed
  • Connect technical decisions to product goals, user experience, and long-term scalability

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 ANZ campuses or fully remote
  • general: Vibrant engineering community with mentorship and collaborative culture
  • general: Opportunities to work on world-class design tools used by millions
  • general: Virtual interviews and AI-enhanced hiring experience
  • general: Access to lifeatcanva.com for full benefits and culture insights

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 Auckland / New ZealandTeam EngineeringGlobalCountry Auckland / New Zealand

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 Auckland / New Zealand

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 daily, or shape end-to-end journeys across Canva Docs, Presentations, Websites, and cutting-edge Magic Studio AI features. In our collaborative Engineering team based in Auckland/New Zealand (hybrid flexibility), you'll lead the design and development of performant UIs using React and TypeScript, drive cross-functional partnerships with PMs and designers, and scale our frontend architecture through reusable components and shared design systems. Champion accessibility and best practices while mentoring peers to elevate our technical excellence in a culture of ownership, innovation, and fun. Frontend at Canva means tackling unique challenges across diverse product surfaces, from rapid product experiments to ambitious AI-powered creations that empower global users. You'll take end-to-end ownership of features, ship quality code at scale, and connect your work to broader product goals and user delight. Our vibrant engineering community thrives on solving complex problems for millions, iterating quickly to deliver real value, and generously supporting one another in pursuit of excellence. Experience the magic of Canva life with equity packages, inclusive parental leave, Vibe & Thrive allowances, flexible options, and a trusted environment to choose your work balance across ANZ. We're passionate about craft, creativity amplified by AI, and building a product that makes design accessible to all. If you're a thoughtful collaborator with deep frontend expertise ready to make an impact, apply now and help shape the future of visual communication.

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 and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and design systems
  • Champion accessibility, performance, and best practices across Canva Editor, Docs, Presentations, and Websites
  • Write robust, well-tested code and proactively identify technical improvements or refactors
  • Guide design and code reviews while mentoring peers to raise the team’s technical bar
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Ship end-to-end features that empower millions of users to create stunning designs
  • Balance innovation with pragmatism to deliver at Canva’s ambitious scale and speed
  • Connect technical decisions to product goals, user experience, and long-term scalability

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 experience taking ownership of features end-to-end—from architecture to delivery
  • Track record of shipping quality code at speed while balancing detail and pragmatism
  • Experience mentoring peers, conducting code/design reviews, and raising technical standards
  • Demonstrated ability to collaborate across PMs, designers, and engineering teams
  • Understanding of accessibility, performance optimization, and engineering best practices
  • Experience scaling frontend architecture through reusable components and design systems

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like experiences
  • Background in design tools, content creation platforms, or creative software
  • Familiarity with Canva Docs, Presentations, Websites, or Editor surfaces
  • Contributions to open-source projects or personal design-focused apps
  • Hands-on experience with real-time collaborative editing systems
  • Knowledge of advanced web technologies like WebGL, Canvas API, or motion graphics

Required Skills

  • React
  • TypeScript
  • JavaScript fundamentals
  • Web platform expertise
  • Component libraries
  • Design systems
  • Accessibility (a11y)
  • Performance optimization
  • End-to-end feature ownership
  • Code review and mentoring
  • Cross-functional collaboration
  • Pragmatic problem-solving
  • User experience focus
  • Scalable architecture
  • Testing methodologies
  • AI tool integration
  • Real-time collaboration
  • Technical leadership

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 ANZ campuses or fully remote
  • Vibrant engineering community with mentorship and collaborative culture
  • Opportunities to work on world-class design tools used by millions
  • Virtual interviews and AI-enhanced hiring experience
  • Access to lifeatcanva.com for full benefits and culture insights

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

140,000 - 210,000 NZD / 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
  • Component librariesintermediate
  • Design systemsintermediate
  • Accessibility (a11y)intermediate
  • Performance optimizationintermediate
  • End-to-end feature ownershipintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • Pragmatic problem-solvingintermediate
  • User experience focusintermediate
  • Scalable architectureintermediate
  • Testing methodologiesintermediate
  • AI tool integrationintermediate
  • Real-time collaborationintermediate
  • Technical leadershipintermediate

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 experience taking ownership of features end-to-end—from architecture to delivery (experience)
  • Track record of shipping quality code at speed while balancing detail and pragmatism (experience)
  • Experience mentoring peers, conducting code/design reviews, and raising technical standards (experience)
  • Demonstrated ability to collaborate across PMs, designers, and engineering teams (experience)
  • Understanding of accessibility, performance optimization, and engineering best practices (experience)
  • Experience scaling frontend architecture through reusable components and design systems (experience)

Preferred Qualifications

  • Experience with AI-powered features or Magic Studio-like experiences (experience)
  • Background in design tools, content creation platforms, or creative software (experience)
  • Familiarity with Canva Docs, Presentations, Websites, or Editor surfaces (experience)
  • Contributions to open-source projects or personal design-focused apps (experience)
  • Hands-on experience with real-time collaborative editing systems (experience)
  • Knowledge of advanced web technologies like WebGL, Canvas API, or motion graphics (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 and deliver impactful product features
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and design systems
  • Champion accessibility, performance, and best practices across Canva Editor, Docs, Presentations, and Websites
  • Write robust, well-tested code and proactively identify technical improvements or refactors
  • Guide design and code reviews while mentoring peers to raise the team’s technical bar
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Ship end-to-end features that empower millions of users to create stunning designs
  • Balance innovation with pragmatism to deliver at Canva’s ambitious scale and speed
  • Connect technical decisions to product goals, user experience, and long-term scalability

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 ANZ campuses or fully remote
  • general: Vibrant engineering community with mentorship and collaborative culture
  • general: Opportunities to work on world-class design tools used by millions
  • general: Virtual interviews and AI-enhanced hiring experience
  • general: Access to lifeatcanva.com for full benefits and culture insights

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 Auckland / New ZealandTeam EngineeringGlobalCountry Auckland / New Zealand

Related Jobs You May Like

No related jobs found at the moment.