Senior Frontend Software Engineer

2 Days ago • All levels

Job Summary

Job Description

As a Senior Frontend Software Engineer at Canva, you will be involved in the design, development, and deployment of solutions. You will work closely with leads, designers, and product managers to deliver features and experiments to customers worldwide. Responsibilities include facilitating knowledge sharing, advocating for engineering needs, and finding opportunities for cross-team collaboration. You will also be designing and building Canva Sheets, a visual spreadsheet tool. This role requires a deep understanding of rendering, JavaScript execution, and frontend frameworks, along with strong problem-solving skills and effective communication. The role is remote-friendly within Australia or New Zealand.
Must have:
  • Experience with JavaScript, React, and TypeScript
  • Familiarity working with CSS, HTML, and MobX
  • Strong computer science and engineering fundamentals
  • Cross-browser knowledge for various devices and modalities
  • Collaborative teamwork and effective communication
Perks:
  • Equity packages
  • Inclusive parental leave policy
  • Annual Vibe & Thrive allowance
  • Flexible leave options

Job Details

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, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, Adelaide, and Auckland, NZ. You have flexibility in how and where you work — whether that's from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia or New Zealand, so you can choose the setup that empowers you and your team to do your best work.
 

About the Role

Make Canva Sheets the go-to visual spreadsheet tool for everyone to manage any type of work!

We've built a new product offering in Canva's visual worksuite. This will support a whole new range of jobs-to-be-done, and level up many existing features. This is a big bet that will deliver major growth for Canva, and reframe our place in the market. We're diving deep to solve difficult technical problems and make complex tasks simple for our users. We're working right at the heart of Canva's editor - from our sync/saving stack to magical editing interactions.

We are seeking talented individuals who are enthusiastic about creating products from the ground up and are excited about harnessing the power of AI to enhance user experiences. As a Senior Frontend Software Engineer, you will possess a deep understanding of rendering, JavaScript execution, and various frontend frameworks. You thrive in navigating through uncertainties and are unafraid to take on challenging tasks to seamlessly integrate new products into an established large-scale environment.

The fun part!

  • Design, develop and deploy solutions and hands-on software development – working closely with leads, designers, and product managers to deliver features and experiments to our customers worldwide
  • Facilitate knowledge sharing and optimally advocate for engineering needs to non-technical team members within the group
  • Models initiative and ownership in achieving goals, improving processes and solutions
  • Finds opportunities for cross-team collaboration to work on new insights and improvements that help achieve our goals

About you!

  • Experience with JavaScript, React, and TypeScript is central to success in the role
  • Comfort working with CSS, HTML, and MobX would help!
  • Firmly grounded computer science and engineering fundamentals including asynchronous programming, data structures, solution design, architecture, and design patterns.
  • Have cross-browser knowledge as we are often driving changes that may have implications across many different browsers, devices, and modalities.
  • Previous experience in working collaboratively with team members and communicating effectively.
  • Strong problem-solving skills, with the ability to break large projects down into smaller ones and deliver on them through others.
  • Good written and verbal communication skills.

Don't tick all the boxes? Don't worry about that - nobody does!  We’d still love to hear from you! At Canva, we know that great engineers come from a variety of backgrounds, and we value passion, curiosity, and a willingness to learn just as much as specific experience. If you're excited about this role but don’t tick every box, we encourage you to apply, you might a great fit in ways you didn’t expect!

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 stack 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.

Similar Jobs

MIQ Digital - Senior Product Designer (Fixed Term)

MIQ Digital

London, England, United Kingdom (On-Site)
2 Weeks ago
Blazesoft - Front-End Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Week ago
Ubisoft - Game Economy Designer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
PlayStation Global - Staff Software Engineer - Android / UI

PlayStation Global

California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CharacterAI - Software Engineer, Safety

CharacterAI

Menlo Park, California, United States (On-Site)
1 Month ago
Blitre Rewards - Senior Front End Engineer

Blitre Rewards

New York, United States (On-Site)
2 Weeks ago
Canva - Senior Frontend Software Engineer - AI Help Platform

Canva

Sydney, New South Wales, Australia (Remote)
4 Weeks ago
Cognite - Senior Front-end Engineer - Canvas

Cognite

Austin, Texas, United States (Hybrid)
2 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Poland (On-Site)
5 Months ago
Hedra - Senior Full-Stack Engineer

Hedra

New York, New York, United States (On-Site)
1 Month ago
Attentive - Senior Software Engineer, Developer Tools

Attentive

(Remote)
2 Months ago
Diligent - Staff Software Engineer - MERN

Diligent

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
WebFX - Full Stack JavaScript Developer (Remote PH)

WebFX

Philippines (Remote)
6 Months ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!