Senior Frontend Engineer

3 weeks ago


Auckland, Auckland, New Zealand black Full time
Job Description

What you'd be doing in this role

  • 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.
  • Primarily working on web frontend with Typescript, but may need to work with other languages and environments.
  • 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.

You're probably a match if

  • Commercial experience in a software development environment.
  • Our frontend stack consists of TypeScript, React, MobX, HTML, CSS, etc.. Experience in some of these would be valuable but is not required.
  • Firmly grounded computer science and engineering fundamentals including asynchronous programming, concurrency, multithreading, data structures, solution design, architecture, and design patterns.
  • Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU would be a bonus, but not required.
  • 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.
  • Passion for performance debugging and benchmarking.

About the team

The Docs Team's mission is to build a powerful, yet simple, Docs editor that empowers anyone to create visually appealing documents. We work together to deliver key features and a delightful user experience with a strong technical foundation that scales as our product becomes more sophisticated.

We're looking for frontend engineers who are not afraid to jump into the complex space that is the core Docs Editor architecture. As part of this team, you'll be working closely with tenured Docs engineers as well as engineers across the company working on projects impacting Canva Docs.

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.

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, Adelaide, and Auckland. 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.

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.

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.


#J-18808-Ljbffr

  • Auckland, Auckland, New Zealand Canva Full time

    Senior Frontend Software Engineer - Canva SheetsJoin the team redefining how the world experiences design. We are looking for a talented Senior Frontend Software Engineer to help make Canva Sheets the go-to visual spreadsheet tool for everyone.About the RoleAs a Senior Frontend Software Engineer, you will be involved in designing, developing, and deploying...


  • Auckland, Auckland, New Zealand Canva Full time

    Senior Frontend Software Engineer - Canva SheetsJoin the team redefining how the world experiences design.We are looking for a talented Senior Frontend Software Engineer to help make Canva Sheets the go-to visual spreadsheet tool for everyone.About the RoleAs a Senior Frontend Software Engineer, you will be involved in designing, developing, and deploying...


  • Auckland, Auckland, New Zealand Datacom Remote Work Freelance Full time

    Senior Frontend Developer - React JS (Contractor)Senior Frontend Developer - React JS (Contractor)This range is provided by Datacom. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeNZ$110.00/yr - NZ$120.00/yrPlease note that as this is a contracting role, we will only be able to accept...


  • Auckland, Auckland, New Zealand Canva Full time

    Senior Frontend Engineer - Apps API Platform (open to remote across ANZ)Senior Frontend Engineer - Apps API Platform (open to remote across ANZ)1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job DescriptionJob DescriptionJoin the team redefining how the world experiences design.Hey, g'day, mabuhay, kia...


  • Auckland, Auckland, New Zealand beBee Careers Full time

    Senior Frontend Developer - Building Sustainable SolutionsThis role offers a unique opportunity to join a dynamic team and contribute to the development of innovative software solutions. As a Senior Frontend Developer, you will be responsible for designing and implementing high-quality user interfaces using modern technologies. Your expertise will play a...


  • Auckland, Auckland, New Zealand beBee Careers Full time

    We're looking for an exceptional frontend engineer with a product-focused mindset to contribute to the development of our mobile and web applications. As a senior engineer, you will work across multiple platforms, writing clean and reliable code that makes a real impact.Key Responsibilities:Contribute to the architecture and implementation of key features...


  • Auckland, Auckland, New Zealand beBee Careers Full time

    About the RoleWe are looking for a skilled and collaborative individual to lead our frontend engineering team. As Lead Frontend Engineer, you will be responsible for defining the architecture, improving performance, and enhancing the user experience across our mobile and web applications.


  • Auckland, Auckland, New Zealand Termius Full time

    About TermiusTermius is redefining how engineers interact with remote systems.Millions of engineers and thousands of companies rely on Termius worldwide.While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s.As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration by...


  • Auckland, Auckland, New Zealand Alter Global Full time

    About the roleAt Halter, we work at the interface where software meets firmware meets hardware, underpinned by deep data, to transform and improve what our customers (farmers) have been doing for centuries.As a Senior Frontend Engineer, you will play a pivotal role in building beautiful products across our mobile and web applications.You will work alongside...


  • Auckland, Auckland, New Zealand Alter Global Full time

    About the role At Halter, we work at the interface where software meets firmware meets hardware, underpinned by deep data, to transform and improve what our customers (farmers) have been doing for centuries.As a Senior Frontend Engineer, you will play a pivotal role in building beautiful products across our mobile and web applications.You will work alongside...