
Senior Software Engineer
5 days ago
Job Description
Join the team redefining how the world experiences design.
Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte
Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.
Where and how you can work
Our flagship campus is in Sydney. We also have campuses in Melbourne, Brisbane, Perth, and Adelaide. But you have the choice in where and how you work; we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.
What you'd be doing in this role
Frontend roles at Canva can vary significantly across teams—each offering unique challenges and opportunities. You might be crafting rich, interactive experiences in the Canva Editor used by millions, shaping end-to-end journeys on surfaces like Canva Docs, Presentations, and Websites, contributing to cutting-edge Magic Studio features powered by AI, or helping launch fast-paced product experiments that drive real impact. With multiple teams hiring frontend engineers, we'd love to learn what excites you most to find the right fit for your passions and strengths.
As Canva scales, change is a constant part of our DNA, which we see as part of the fun. This overview gives a flavor of the work you'll start with, but it will likely evolve. Generally, a frontend engineer at this level focuses on:
- Leading the design and development of performant, delightful user interfaces using modern frontend frameworks
- Driving collaboration with PMs, designers, and engineers to scope, define, and deliver impactful features
- Evolving and scaling Canva's frontend architecture through reusable component libraries and shared design systems
- Championing accessibility, performance, and engineering best practices across product surfaces
- Writing robust, well-tested code and proactively identifying areas for technical improvement or refactoring
- Guiding design and code reviews, mentoring peers, and raising the technical bar for your team
You're probably a match if
- You are highly experienced in building complex, user-facing applications using modern frontend technologies (we use React and TypeScript)
- You have strong JavaScript fundamentals and a deep understanding of the web platform
- You're comfortable taking ownership of features end-to-end—from architecture to delivery—and thrive in environments where you drive the "how"
- You balance attention to detail with pragmatism, and consistently ship quality code at speed
- You're a thoughtful collaborator who works well across disciplines and proactively brings others on the journey
- You understand the bigger picture—how your work connects to product goals, user experience, and long-term scalability
- You enjoy mentoring others, offering constructive feedback, and lifting the technical bar for your team
Engineering at Canva
Join a vibrant engineering community solving complex problems for millions of users worldwide. Here, engineering is about more than writing great code; it's about rapidly iterating to deliver real value for users—building a product that empowers the world to design.
We care deeply about craft and collaborate closely to achieve ambitious goals. We mentor and support one another generously, grounded in a culture of ownership, purpose, and a shared commitment to excellence.
What's in it for you?
Our big goals motivate us to work hard, but you'll experience moments of magic, connectivity, and fun throughout life at Canva. We also offer a range of benefits to support your success both inside and outside of work.
Here's a taste of what's on offer:
- Equity packages - we want our success to be yours too
- Inclusive parental leave policy supporting all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options empowering you to recharge and support your personal needs
Check out for more info.
Other stuff to know
We make hiring decisions based on your experience, skills, and passion, as well as how you can enhance Canva and our culture. We see AI as a powerful amplifier of creativity and technology at Canva. We're evolving how we assess AI skills in our hiring process—expect to tackle real-time challenges that reflect our work, and possibly solve problems using AI tools to demonstrate your approach.
Please note that interviews are conducted virtually.
Additional Information
J-18808-Ljbffr
#J-18808-Ljbffr-
Software Engineer
3 days ago
Perth, Western Australia Rocket Software Full timeJob Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...
-
Software Engineer
2 days ago
Perth, Western Australia Rocket Software Full timeJob Description Summary The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...
-
Software Engineer
4 weeks ago
Perth, Western Australia Rocket Software, Inc. Full timePrincipal Compiler Software Engineer page is loadedPrincipal Compiler Software EngineerApply locations Perth, Australia (Remote) Canberra, Australia time type Full time posted on Posted 3 Days Ago job requisition id R2025-5707It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Principal Software Engineer...
-
Software Engineer
2 weeks ago
Perth, Western Australia Rocket Software, Inc. Full timePrincipal Compiler Software Engineer page is loadedPrincipal Compiler Software EngineerApply locations Perth, Australia (Remote) Canberra, Australia time type Full time posted on Posted 3 Days Ago job requisition id R It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Principal Software Engineer sets the...
-
Senior Software Engineer
4 days ago
Perth, Western Australia Vyro Full timeLocation: Sydney or Remote (APAC/EU friendly time zones)Type: Full-timeAbout Vyro Location: Sydney or Remote (APAC/EU friendly time zones)Type: Full-timeAbout Vyro Vyro is building the operating system for the automotive industry. Our SaaS platform powers digital retail for car dealers and manufacturers — helping them sell cars online and in-store...
-
Senior Software Engineer
4 days ago
Perth, Western Australia TRAILD Full timeJoin to apply for the Senior Software Engineer role at TRAILDJoin to apply for the Senior Software Engineer role at TRAILDGet AI-powered advice on this job and more exclusive features.TRAILD : Who are we?TRAILD is a dynamic, fast-growing SaaS company that streamlines, automates and protects Accounts Payable.Just as your
-
Senior Software Engineer
3 weeks ago
Perth, Western Australia Buscojobs Full timeWant to deliver tech with purpose, with people who care?Join us in our mission to create solutions that help keep children safe online.Who are we?Headquartered in Perth, Australia, Qoria is an ASX listed global leader in child digital safety technology and services. We are a purpose driven business, operating under the 'Linewize' brand in North America and...
-
Senior Software Engineer
14 hours ago
Perth, Western Australia Verse Full timeSenior Software EngineerVerse Perth, Western Australia, AustraliaThis range is provided by Verse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$130,000.00/yr - A$160,000.00/yrDirect message the job poster from VerseAbout the RoleA permanent Senior Software Engineer opportunity is...
-
Senior Software Engineer
2 weeks ago
Perth, Western Australia Canonical Full timeSenior Software Engineer - Digital WorkplaceJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalSenior Software Engineer - Digital Workplace3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalGet AI-powered advice on this job and more exclusive...
-
Senior Software Engineer
3 weeks ago
Perth, Western Australia Canonical Full timeSenior Software Engineer - Digital WorkplaceJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalSenior Software Engineer - Digital Workplace3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalGet AI-powered advice on this job and more exclusive...