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 Melbourne / Australia

About the Role

Join the team redefining how the world experiences design. At Canva, our Engineering team builds innovative tools that empower millions to create stunning visuals effortlessly. As a Senior Software Engineer - Frontend (open to remote across ANZ), you'll craft rich, interactive experiences in the Canva Editor, shape end-to-end journeys across Docs, Presentations, and Websites, or power cutting-edge Magic Studio AI features. With our design-focused culture, you'll collaborate closely with PMs and designers to deliver delightful, performant UIs that scale for global users, all while championing accessibility and best practices in a fast-evolving environment. Day-to-day, you'll lead complex frontend development using React and TypeScript, evolve our shared design systems, and mentor peers to raise the technical bar. Expect to own features from architecture to launch, balance speed with quality, and contribute to product experiments that drive real impact. Our collaborative culture thrives on ownership, craft, and innovation—whether from our Sydney or Melbourne campuses, co-working spaces, or remotely across Australia and New Zealand. Canva's engineering community is vibrant and purpose-driven, solving ambitious problems for a worldwide audience. We offer equity, inclusive parental leave, flexible options, and a Vibe & Thrive allowance, plus the magic of working with passionate Canvanauts. If you love building user-centric design tools and thrive in a high-growth setting, apply now to help shape the future of creativity.

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 multiple product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring peers to raise the technical bar
  • Contribute to rich experiences in Canva Editor, Docs, Presentations, Websites, or Magic Studio
  • Launch fast-paced product experiments that drive real user impact
  • Balance short-term delivery with long-term scalability and product goals
  • Foster a collaborative engineering culture focused on craft and innovation

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies including 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
  • Demonstrated ability to ship quality code at speed while balancing detail and pragmatism
  • Experience mentoring peers, conducting code reviews, and raising technical standards
  • Strong collaboration skills across product, design, and engineering disciplines
  • Understanding of accessibility, performance optimization, and engineering best practices
  • Experience working in fast-paced, scaling environments with millions of users

Preferred Qualifications

  • Experience with reusable component libraries and design systems
  • Familiarity with AI-powered features or Magic Studio-like experiences
  • Background in crafting interactive experiences for design tools or creative products
  • Knowledge of Canva Docs, Presentations, Websites, or similar rich surfaces
  • Contributions to open-source projects or personal design-focused applications
  • Experience scaling frontend architecture in high-growth consumer products

Required Skills

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

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, or remote in ANZ
  • Vibrant engineering community with mentorship and growth opportunities
  • Hybrid work model empowering teams to achieve ambitious goals
  • Moments of magic, connectivity, and fun woven into daily life at Canva
  • Access to co-working spaces in Brisbane, Perth, and Adelaide

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
  • Component librariesintermediate
  • Design systemsintermediate
  • Accessibility (a11y)intermediate
  • Performance optimizationintermediate
  • Unit and integration testingintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • End-to-end feature ownershipintermediate
  • Pragmatic problem-solvingintermediate
  • User experience focusintermediate
  • Scalable architectureintermediate
  • Agile methodologiesintermediate
  • AI tool integrationintermediate

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies including 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)
  • Demonstrated ability to ship quality code at speed while balancing detail and pragmatism (experience)
  • Experience mentoring peers, conducting code reviews, and raising technical standards (experience)
  • Strong collaboration skills across product, design, and engineering disciplines (experience)
  • Understanding of accessibility, performance optimization, and engineering best practices (experience)
  • Experience working in fast-paced, scaling environments with millions of users (experience)

Preferred Qualifications

  • Experience with reusable component libraries and design systems (experience)
  • Familiarity with AI-powered features or Magic Studio-like experiences (experience)
  • Background in crafting interactive experiences for design tools or creative products (experience)
  • Knowledge of Canva Docs, Presentations, Websites, or similar rich surfaces (experience)
  • Contributions to open-source projects or personal design-focused applications (experience)
  • Experience scaling frontend architecture in high-growth consumer products (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 multiple product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring peers to raise the technical bar
  • Contribute to rich experiences in Canva Editor, Docs, Presentations, Websites, or Magic Studio
  • Launch fast-paced product experiments that drive real user impact
  • Balance short-term delivery with long-term scalability and product goals
  • Foster a collaborative engineering culture focused on craft and innovation

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, or remote in ANZ
  • general: Vibrant engineering community with mentorship and growth opportunities
  • general: Hybrid work model empowering teams to achieve ambitious goals
  • general: Moments of magic, connectivity, and fun woven into daily life at Canva
  • general: Access to co-working spaces in Brisbane, Perth, and Adelaide

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 Melbourne / AustraliaTeam EngineeringGlobalCountry Melbourne / 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 Melbourne / Australia

About the Role

Join the team redefining how the world experiences design. At Canva, our Engineering team builds innovative tools that empower millions to create stunning visuals effortlessly. As a Senior Software Engineer - Frontend (open to remote across ANZ), you'll craft rich, interactive experiences in the Canva Editor, shape end-to-end journeys across Docs, Presentations, and Websites, or power cutting-edge Magic Studio AI features. With our design-focused culture, you'll collaborate closely with PMs and designers to deliver delightful, performant UIs that scale for global users, all while championing accessibility and best practices in a fast-evolving environment. Day-to-day, you'll lead complex frontend development using React and TypeScript, evolve our shared design systems, and mentor peers to raise the technical bar. Expect to own features from architecture to launch, balance speed with quality, and contribute to product experiments that drive real impact. Our collaborative culture thrives on ownership, craft, and innovation—whether from our Sydney or Melbourne campuses, co-working spaces, or remotely across Australia and New Zealand. Canva's engineering community is vibrant and purpose-driven, solving ambitious problems for a worldwide audience. We offer equity, inclusive parental leave, flexible options, and a Vibe & Thrive allowance, plus the magic of working with passionate Canvanauts. If you love building user-centric design tools and thrive in a high-growth setting, apply now to help shape the future of creativity.

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 multiple product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring peers to raise the technical bar
  • Contribute to rich experiences in Canva Editor, Docs, Presentations, Websites, or Magic Studio
  • Launch fast-paced product experiments that drive real user impact
  • Balance short-term delivery with long-term scalability and product goals
  • Foster a collaborative engineering culture focused on craft and innovation

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies including 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
  • Demonstrated ability to ship quality code at speed while balancing detail and pragmatism
  • Experience mentoring peers, conducting code reviews, and raising technical standards
  • Strong collaboration skills across product, design, and engineering disciplines
  • Understanding of accessibility, performance optimization, and engineering best practices
  • Experience working in fast-paced, scaling environments with millions of users

Preferred Qualifications

  • Experience with reusable component libraries and design systems
  • Familiarity with AI-powered features or Magic Studio-like experiences
  • Background in crafting interactive experiences for design tools or creative products
  • Knowledge of Canva Docs, Presentations, Websites, or similar rich surfaces
  • Contributions to open-source projects or personal design-focused applications
  • Experience scaling frontend architecture in high-growth consumer products

Required Skills

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

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, or remote in ANZ
  • Vibrant engineering community with mentorship and growth opportunities
  • Hybrid work model empowering teams to achieve ambitious goals
  • Moments of magic, connectivity, and fun woven into daily life at Canva
  • Access to co-working spaces in Brisbane, Perth, and Adelaide

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
  • Component librariesintermediate
  • Design systemsintermediate
  • Accessibility (a11y)intermediate
  • Performance optimizationintermediate
  • Unit and integration testingintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • End-to-end feature ownershipintermediate
  • Pragmatic problem-solvingintermediate
  • User experience focusintermediate
  • Scalable architectureintermediate
  • Agile methodologiesintermediate
  • AI tool integrationintermediate

Required Qualifications

  • Highly experienced in building complex, user-facing applications using modern frontend technologies including 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)
  • Demonstrated ability to ship quality code at speed while balancing detail and pragmatism (experience)
  • Experience mentoring peers, conducting code reviews, and raising technical standards (experience)
  • Strong collaboration skills across product, design, and engineering disciplines (experience)
  • Understanding of accessibility, performance optimization, and engineering best practices (experience)
  • Experience working in fast-paced, scaling environments with millions of users (experience)

Preferred Qualifications

  • Experience with reusable component libraries and design systems (experience)
  • Familiarity with AI-powered features or Magic Studio-like experiences (experience)
  • Background in crafting interactive experiences for design tools or creative products (experience)
  • Knowledge of Canva Docs, Presentations, Websites, or similar rich surfaces (experience)
  • Contributions to open-source projects or personal design-focused applications (experience)
  • Experience scaling frontend architecture in high-growth consumer products (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 multiple product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring peers to raise the technical bar
  • Contribute to rich experiences in Canva Editor, Docs, Presentations, Websites, or Magic Studio
  • Launch fast-paced product experiments that drive real user impact
  • Balance short-term delivery with long-term scalability and product goals
  • Foster a collaborative engineering culture focused on craft and innovation

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, or remote in ANZ
  • general: Vibrant engineering community with mentorship and growth opportunities
  • general: Hybrid work model empowering teams to achieve ambitious goals
  • general: Moments of magic, connectivity, and fun woven into daily life at Canva
  • general: Access to co-working spaces in Brisbane, Perth, and Adelaide

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 Melbourne / AustraliaTeam EngineeringGlobalCountry Melbourne / Australia

Related Jobs You May Like

No related jobs found at the moment.