
Senior Software Engineer
2 weeks ago
Canva, Perth, Western Australia, Australia
OverviewJoin the team redefining how the world experiences design.
Responsibilities- Leading the design and development of performant, delightful user interfaces using modern frontend frameworks
- Driving collaboration with PMs, designers, and fellow engineers to scope, define, and deliver impactful product features
- Evolving and scaling Canva's frontend architecture through reusable component libraries and shared design systems
- Championing accessibility, performance, and engineering best practices across multiple product surfaces
- Writing robust, well-tested code and proactively identifying areas for technical improvement or refactor
- Guiding design and code reviews, mentoring peers, and raising the technical bar for your team
- 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
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 hugely 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?Achieving our crazy big goals motivates us to work hard—and we offer a range of benefits to set you up for success in 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 that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
Check out for more info.
Other Stuff To KnowWe 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. In some interviews, you may be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
Please note that interviews are conducted virtually.
Seniority levelMid-Senior level
Employment typeFull-time
Job functionOther
IndustriesHuman Resources
Referrals increase your chances of interviewing at Canva by 2x
Sign in to set job alerts for "Senior Software Engineer" roles.
#J-18808-Ljbffr-
Software Engineer
7 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 weeks 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 weeks 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
2 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
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 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...
-
Software Engineer Iii
1 week ago
Perth, Western Australia Rocket Software Full time $90,000 - $120,000 per yearThe ChangeMan developer designs, develops, troubleshoots, debugs the ChangeMan ZMF product, primarily written in Assembler utilizing z/OS and associated components such as ISPF, REXX, VSAM, DB2 and CICS. Responsibilities will include both maintenance and development of new product features. Position Reports to: Manager, Software Engineering Essential Duties...
-
Senior Software Engineer
2 weeks ago
Perth, Western Australia Xero Full timeSenior Software Engineering - Product & Technology Join to apply for the Senior Software Engineering - Product & Technology role at XeroSenior Software Engineering - Product & Technology Join to apply for the Senior Software Engineering - Product & Technology role at XeroGet AI-powered advice on this job and more exclusive features.At Xero, we're here to...
-
Senior Software Engineer
1 week 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 with...
-
Senior Software Engineer
1 week 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
2 weeks ago
Perth, Western Australia Buscojobs Full timeJob Description Global Vision Recruitment on behalf of Techno Services Pty Ltd is seeking a Senior Software Engineer - Data Platform in Bundall, Queensland.Position: Software EngineerSalary: $77,000 to $85,000 + 12% superannuationHours: 38 hours/weekMode: Full-timeLocation: F10B, 47 Ashmore Road, Bundall, QLD 4217Experience required: Minimum 2 years in...