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 Sydney / 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 hybrid model and campuses in Sydney, Melbourne, and co-working spaces nationwide, you'll have the flexibility to thrive while collaborating with world-class PMs, designers, and engineers. In this role, you'll lead the design and development of performant UIs using React and TypeScript, evolve our frontend architecture through reusable components and design systems, and champion accessibility and best practices. Expect to own features from concept to delivery, mentor peers, and drive technical excellence in a fast-paced environment where change is exciting and impactful. Whether launching product experiments or scaling for global users, your work will connect directly to Canva's mission of democratizing design. You'll thrive if you have deep frontend expertise, strong JavaScript fundamentals, and a passion for user-centric craft. We're a collaborative bunch who value ownership, pragmatism, and lifting each other up—join our vibrant community solving complex problems with purpose and fun. With equity, inclusive leave, Vibe & Thrive allowances, and more, Canva sets you up for success in and outside work. Check lifeatcanva.com to see how we make hiring about skills, passion, and cultural fit.

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 engineering best practices across product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring junior engineers
  • Craft rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Balance technical excellence with pragmatic delivery to achieve ambitious product goals
  • Raise the technical bar by sharing knowledge and fostering a culture of craft and collaboration

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/design reviews, and raising technical standards
  • Strong collaboration skills across product, design, and engineering disciplines
  • Understanding of accessibility, performance optimization, and frontend best practices
  • Experience with scalable frontend architecture, component libraries, and design systems

Preferred Qualifications

  • Experience working on design tools, creative applications, or consumer-facing products
  • Familiarity with AI-powered features or Magic Studio-like experiences
  • Contributions to open-source projects or personal design/tech side projects
  • Experience scaling frontend systems for millions of global users
  • Background in fast-paced, iterative product development environments
  • Knowledge of Canva Docs, Presentations, Websites, or Editor surfaces

Required Skills

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

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 focused on craft, ownership, and excellence
  • Hybrid work model empowering Canvanauts to balance team and personal goals
  • Moments of magic, connectivity, and fun woven throughout life at Canva
  • 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

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 (advanced)intermediate
  • Web platform fundamentalsintermediate
  • Component librariesintermediate
  • Design systemsintermediate
  • Accessibility (a11y)intermediate
  • Performance optimizationintermediate
  • Unit/integration testingintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • End-to-end feature ownershipintermediate
  • Pragmatic problem-solvingintermediate
  • User experience focusintermediate
  • Scalable architectureintermediate
  • AI/ML integration (frontend)intermediate
  • Agile/iterative developmentintermediate

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/design reviews, and raising technical standards (experience)
  • Strong collaboration skills across product, design, and engineering disciplines (experience)
  • Understanding of accessibility, performance optimization, and frontend best practices (experience)
  • Experience with scalable frontend architecture, component libraries, and design systems (experience)

Preferred Qualifications

  • Experience working on design tools, creative applications, or consumer-facing products (experience)
  • Familiarity with AI-powered features or Magic Studio-like experiences (experience)
  • Contributions to open-source projects or personal design/tech side projects (experience)
  • Experience scaling frontend systems for millions of global users (experience)
  • Background in fast-paced, iterative product development environments (experience)
  • Knowledge of Canva Docs, Presentations, Websites, or Editor surfaces (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 engineering best practices across product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring junior engineers
  • Craft rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Balance technical excellence with pragmatic delivery to achieve ambitious product goals
  • Raise the technical bar by sharing knowledge and fostering a culture of craft and collaboration

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 focused on craft, ownership, and excellence
  • general: Hybrid work model empowering Canvanauts to balance team and personal goals
  • general: Moments of magic, connectivity, and fun woven throughout life at Canva
  • 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 Sydney / AustraliaTeam EngineeringGlobalCountry Sydney / 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 Sydney / 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 hybrid model and campuses in Sydney, Melbourne, and co-working spaces nationwide, you'll have the flexibility to thrive while collaborating with world-class PMs, designers, and engineers. In this role, you'll lead the design and development of performant UIs using React and TypeScript, evolve our frontend architecture through reusable components and design systems, and champion accessibility and best practices. Expect to own features from concept to delivery, mentor peers, and drive technical excellence in a fast-paced environment where change is exciting and impactful. Whether launching product experiments or scaling for global users, your work will connect directly to Canva's mission of democratizing design. You'll thrive if you have deep frontend expertise, strong JavaScript fundamentals, and a passion for user-centric craft. We're a collaborative bunch who value ownership, pragmatism, and lifting each other up—join our vibrant community solving complex problems with purpose and fun. With equity, inclusive leave, Vibe & Thrive allowances, and more, Canva sets you up for success in and outside work. Check lifeatcanva.com to see how we make hiring about skills, passion, and cultural fit.

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 engineering best practices across product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring junior engineers
  • Craft rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Balance technical excellence with pragmatic delivery to achieve ambitious product goals
  • Raise the technical bar by sharing knowledge and fostering a culture of craft and collaboration

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/design reviews, and raising technical standards
  • Strong collaboration skills across product, design, and engineering disciplines
  • Understanding of accessibility, performance optimization, and frontend best practices
  • Experience with scalable frontend architecture, component libraries, and design systems

Preferred Qualifications

  • Experience working on design tools, creative applications, or consumer-facing products
  • Familiarity with AI-powered features or Magic Studio-like experiences
  • Contributions to open-source projects or personal design/tech side projects
  • Experience scaling frontend systems for millions of global users
  • Background in fast-paced, iterative product development environments
  • Knowledge of Canva Docs, Presentations, Websites, or Editor surfaces

Required Skills

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

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 focused on craft, ownership, and excellence
  • Hybrid work model empowering Canvanauts to balance team and personal goals
  • Moments of magic, connectivity, and fun woven throughout life at Canva
  • 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

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 (advanced)intermediate
  • Web platform fundamentalsintermediate
  • Component librariesintermediate
  • Design systemsintermediate
  • Accessibility (a11y)intermediate
  • Performance optimizationintermediate
  • Unit/integration testingintermediate
  • Code review and mentoringintermediate
  • Cross-functional collaborationintermediate
  • End-to-end feature ownershipintermediate
  • Pragmatic problem-solvingintermediate
  • User experience focusintermediate
  • Scalable architectureintermediate
  • AI/ML integration (frontend)intermediate
  • Agile/iterative developmentintermediate

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/design reviews, and raising technical standards (experience)
  • Strong collaboration skills across product, design, and engineering disciplines (experience)
  • Understanding of accessibility, performance optimization, and frontend best practices (experience)
  • Experience with scalable frontend architecture, component libraries, and design systems (experience)

Preferred Qualifications

  • Experience working on design tools, creative applications, or consumer-facing products (experience)
  • Familiarity with AI-powered features or Magic Studio-like experiences (experience)
  • Contributions to open-source projects or personal design/tech side projects (experience)
  • Experience scaling frontend systems for millions of global users (experience)
  • Background in fast-paced, iterative product development environments (experience)
  • Knowledge of Canva Docs, Presentations, Websites, or Editor surfaces (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 engineering best practices across product surfaces
  • Write robust, well-tested code and proactively identify technical improvements
  • Guide design and code reviews while mentoring junior engineers
  • Craft rich, interactive experiences in the Canva Editor or surfaces like Docs, Presentations, and Websites
  • Contribute to cutting-edge Magic Studio AI features or fast-paced product experiments
  • Balance technical excellence with pragmatic delivery to achieve ambitious product goals
  • Raise the technical bar by sharing knowledge and fostering a culture of craft and collaboration

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 focused on craft, ownership, and excellence
  • general: Hybrid work model empowering Canvanauts to balance team and personal goals
  • general: Moments of magic, connectivity, and fun woven throughout life at Canva
  • 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 Sydney / AustraliaTeam EngineeringGlobalCountry Sydney / Australia

Related Jobs You May Like

No related jobs found at the moment.