
Senior Frontend Software Engineer
2 weeks ago
== Canva ==
Role Seniority - mid level
More about the Senior Frontend Software Engineer - Core Pages Platform (Open Across ANZ) role at Canva
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 a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have 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
As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So 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.
Before we jump into the responsibilities of the role. No matter what you come in knowing, you'll be learning new things all the time and the Canva team will be there to support your growth.Please consider applying even if you don't meet 100% of what's outlined
Key Responsibilities
- Building components and frameworks
- Collaborating with leads, product managers, and engineers
- Facilitating knowledge sharing and advocating for best practices
- Commercial experience in a software development environment
- Experience developing rich web applications in Typescript, React & MobX
- Firm understanding and experience in web front-end tooling such as Webpack and NodeJS
- Experience with localization and optimization workflows
A Final Note: This is a role with Canva not with Hatch.
-
Senior Frontend Developer
2 weeks ago
Melbourne, Victoria, Australia Inlogik Full timeJoin to apply for the Senior Frontend Developer role at Inlogik Join to apply for the Senior Frontend Developer role at Inlogik At Inlogik, we're proud to be a global leader in Corporate Credit Card and Expense Management solutions, empowering businesses across 30+ countries.Our innovative products drive efficiency and transparency, making a real difference...
-
Senior Frontend Engineer – React Native
2 weeks ago
Melbourne, Victoria, Australia Medtasker Full timeSenior Frontend Engineer – React Native & React.js | Mobile & Web Apps | HealthTechSenior Frontend Engineer – React Native & React.js | Mobile & Web Apps | HealthTechDirect message the job poster from MedtaskerExecutive Chair & COO at Medtasker | Digital HealthBuild and shape the next generation of mobile and web apps used by hospital teams across...
-
Senior Frontend Engineer – React Native
2 weeks ago
Melbourne, Victoria, Australia Medtasker Full timeSenior Frontend Engineer – React Native & React.js | Mobile & Web Apps | HealthTechSenior Frontend Engineer – React Native & React.js | Mobile & Web Apps | HealthTechDirect message the job poster from MedtaskerExecutive Chair & COO at Medtasker | Digital HealthBuild and shape the next generation of mobile and web apps used by hospital teams across...
-
Senior Frontend Developer
4 weeks ago
Melbourne, Victoria, Australia Local Peoples Full timeJoin to apply for the Senior Frontend Developer role at Local PeoplesJoin to apply for the Senior Frontend Developer role at Local PeoplesDirect message the job poster from Local PeoplesRole: Senior Front-End Software EngineerLocation: AustraliaHours: 40 hours/weekRate: Competitive hourly (AUD)Reports to:The RoleWe're looking for a Senior Front-End Engineer...
-
Senior Frontend Developer
4 weeks ago
Melbourne, Victoria, Australia Local Peoples Full timeJoin to apply for the Senior Frontend Developer role at Local PeoplesJoin to apply for the Senior Frontend Developer role at Local PeoplesDirect message the job poster from Local PeoplesRole: Senior Front-End Software EngineerLocation: AustraliaHours: 40 hours/weekRate: Competitive hourly (AUD)Reports to:The RoleWe're looking for a Senior Front-End Engineer...
-
Senior Frontend Developer
23 hours ago
Melbourne, Victoria, Australia Inlogik Full timeJoin to apply for the Senior Frontend Developer role at InlogikJoin to apply for the Senior Frontend Developer role at InlogikAt Inlogik, we're proud to be a global leader in Corporate Credit Card and Expense Management solutions, empowering businesses across 30+ countries. Our innovative products drive efficiency and transparency, making a real difference...
-
Senior Software Engineer
24 hours ago
Melbourne, Victoria, Australia Convert Digital Full timeJoin to apply for the Senior Software Engineer (React) role at Convert DigitalJoin to apply for the Senior Software Engineer (React) role at Convert DigitalIf you're looking to join a dynamic engineering team where your expertise in frontend development will help shape innovative solutions for leading brands, look no further As a forward-thinking ecommerce...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Medibank Full timeJoin to apply for the Senior Software Engineer role at MedibankJoin to apply for the Senior Software Engineer role at MedibankGet AI-powered advice on this job and more exclusive features.It's a strange thing to say, because us humans are capable of incredible things. And at Medibank, we know our greatest potential lies in the people who work with us.We...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Medibank Full timeJoin to apply for the Senior Software Engineer role at MedibankJoin to apply for the Senior Software Engineer role at MedibankGet AI-powered advice on this job and more exclusive features.It's a strange thing to say, because us humans are capable of incredible things. And at Medibank, we know our greatest potential lies in the people who work with us.We...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Zip Co Full timeSenior Software Engineer (12 Months Fixed Term Contract)Senior Software Engineer (12 Months Fixed Term Contract)2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Amazing opportunity to own the work that you do supporting exciting new engineerings initiatives in NZ.Full stack role working with .netCore,...