
Senior Software Engineer
2 weeks ago
Senior Software Engineer - Pages Platform (Frontend)
Overview
Join the team redefining how the world experiences design.
Where and how you can work
Our flagship campus is in Sydney.
We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide.
You have choice in where and how you work.
We trust Canvanauts to choose the balance that empowers them and their team to achieve their goals.
What you'd be doing in this role
As Canva scales, change continues to be part of our DNA.
This will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.
At the moment, this role is focused on:
Build components and frameworks that enable teams at Canva to rapidly and reliably build and manage highly performant web pages
Collaborate with leads, product managers, and engineers across multiple teams in Canva, gaining important insights to build the right solutions
Facilitate knowledge sharing and advocate for best practices
Articulate engineering needs to non-technical team members
Introduce new tooling to improve the platform's developer experience
Model initiative and ownership in achieving goals, improving processes and solutions while demonstrating pragmatic excellence
Participate in design and code reviews
Set up observability and monitoring capabilities to better understand the health of our platform
Identify and address performance bottlenecks
You're probably a match if you have
Commercial experience in a software development environment, building, testing and monitoring scalable FE systems
Experience developing rich web applications in Typescript, React & MobX
Firm understanding and experience in web front-end tooling such as Webpack and NodeJS
Experience in optimising web page performance and Core Web Vital scores
Firm understanding of server side rendering technologies and patterns and experience building pages in NextJS on a GraphQL backend
Firmly grounded computer science and web fundamentals, data structures, solution design, architecture and design patterns
Working collaboratively with team members and communicating effectively
Passion for testing and ensuring software quality that meets high standards
Good written and verbal communication skills
Strong ability to reconcile user needs to find a balance between aligning to the established path and adoption of new solutions
A product thinking mindset and the willingness to contribute to the roadmap
Bonus
Experience with localization and optimization workflows
About The Team
Want to be responsible for the engine that powers most of Canva's web pages?
The Pages Platform team provides a platform of tools and frameworks that enable Canvanauts to build great landing pages without breaking a sweat.
About The Role
You'll get hands-on experience building and maintaining the landing page rendering platform.
This covers a range of responsibilities, from engineering new solutions that meet our stakeholders' needs, to providing technical guidance and advocating for best practice to maintain a high quality bar.
What's in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too.
We also offer a range of benefits to set you up for every 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 lifeatcanva.com 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.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.
We celebrate all types of skills and backgrounds at Canva so even if you don't feel like your skills quite match what's listed above - we still want to hear from you
Please note that interviews are conducted virtually.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Production, Distribution, and Engineering
Industries
Software Development and IT Services and IT Consulting
Referrals increase your chances of interviewing at Canva by 2x
Please note that interviews are conducted virtually.
#J-18808-Ljbffr
-
Senior Software Engineer( Ios)
1 week ago
Melbourne, Victoria, Australia Iph Technologies - A Software & Mobile App Development Company Full timeOverviewWe are hiring a Senior Software Engineer to develop software solutions by studying the collected information needs and system flows to implement the functional software solution.You will be required to work with senior management to fulfill the software requirements and lead the projects.As a Senior Software Engineer, you are required to work...
-
Senior Sales Engineer
2 weeks ago
Melbourne, Victoria, Australia Perforce Software Full timeSenior Sales Engineer - Perfecto Mobile - Sydney (remote) Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce Software Senior Sales Engineer - Perfecto Mobile - Sydney (remote) 1 week ago Be among the first 25 applicants Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeSenior Software Engineer - AI Powered Engineering Join to apply for the Senior Software Engineer - AI Powered Engineering role at Commonwealth
-
Senior Sales Engineer
2 weeks ago
Melbourne, Victoria, Australia Perforce Software Full timeSenior Sales Engineer - Perfecto Mobile - Sydney (remote)Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce SoftwareSenior Sales Engineer - Perfecto Mobile - Sydney (remote)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Airwallex Full timeSenior Software Engineer - Security EngineeringJoin to apply for the Senior Software Engineer - Security Engineering role at AirwallexSenior Software Engineer - Security EngineeringJoin to apply for the Senior Software Engineer - Security Engineering role at AirwallexAbout AirwallexAirwallex is the only unified payments and financial platform for global...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Lyrebird Health Full timeJoin to apply for the Senior Software Engineer role at Lyrebird HealthJoin to apply for the Senior Software Engineer role at Lyrebird HealthGet AI-powered advice on this job and more exclusive features.The RoleWe're after a Senior Full Stack Engineer with strong TypeScript skills across both frontend and backend.You'll work closely with our founders and...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Lyrebird Health Full timeJoin to apply for the Senior Software Engineer role at Lyrebird HealthJoin to apply for the Senior Software Engineer role at Lyrebird HealthGet AI-powered advice on this job and more exclusive features.The RoleWe're after a Senior Full Stack Engineer with strong TypeScript skills across both frontend and backend.You'll work closely with our founders and...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia iterate Full timeDirect message the job poster from iterateHere's a chance to roll up your sleeves and work on something that really matters. We're looking for a Senior Python Developer to help tackle some of the most complex migration work we've ever taken on, reimagining and rebuilding critical applications used daily by millions of Australians.This isn't just about...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Zeller Full timeSenior Software Engineer (Node.js/Typescript + AWS) - Core Banking Services Join to apply for the Senior Software Engineer (Node.js/Typescript + AWS) - Core Banking Services role at ZellerSenior Software Engineer (Node.js/Typescript + AWS) - Core Banking Services Join to apply for the Senior Software Engineer (Node.js/Typescript + AWS) - Core Banking...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Halcyon Knights Full timeThis range is provided by Halcyon Knights. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$160,000.00/yr - A$200,000.00/yrDirect message the job poster from Halcyon KnightsSenior Consultant Building Diverse Tech TeamsSenior Software EngineerThe CompanyThey're a global scale-up that's...