companyCanva logo

Staff Frontend Engineer - Frontend Core Libraries

CanvaSydney
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

We welcome applications from individuals who meet one or more of the following:Proficient in core web technologies including HTML, CSS, JavaScript, TypeScript, React, and MobX (or similar state management libraries). Strong understanding of first-party and third-party libraries in a large-scale organization and their impact on product health, maintenance, and performance. Capable of addressing both frontend and backend architecture to drive full-stack improvements. Comfortable tackling complex, undefined problems and steering them towards clarity. Experience collaborating with other engineering teams to build effective solutions that meet diverse needs within a platform team. Proactive in initiating discussions with product and platform teams to gain context, guide initiatives, and adjust cross-team projects as necessary.

About the job

Be a part of a team that is transforming the way the world engages with design.

Hello, g'day, mabuhay, kia ora, 你好, hallo, vítejte!

We appreciate your interest. We understand that job hunting can be time-consuming, so let’s get right to what we offer.

Location and Work Flexibility

Our primary campus is in Sydney, complemented by another in Melbourne and co-working spaces in Brisbane, Perth, and Adelaide. You have the flexibility to choose where and how you work - whether that’s in the office (if you're nearby), at home, or a combination of both.

Role Overview

As Canva continues to scale, adaptability is ingrained in our culture. The responsibilities you'll take on can evolve, but here’s a glimpse of what to expect:

  • Create efficient, reusable frontend abstractions and systems to enhance Canva’s product experience.
  • Collaborate with the subgroup lead and product engineering stakeholders to define and steer the team's technical roadmap.
  • Propose and lead enhancements to frontend engineering practices, patterns, and methodologies.
  • Mentor team members, promoting strong technical craftsmanship and sound decision-making.
  • Work alongside cross-functional teams to gather requirements and ensure seamless integration of frontend libraries across our products.

Team Insight

The Frontend Core Libraries team is dedicated to empowering Canva's frontend developers by maintaining and enhancing essential libraries like React and MobX. Our mission is to maximize the potential of these powerful tools, which sometimes means diving deep into their internals to optimize performance and integrate new features. We strive to push the boundaries of frontend development, offering robust and efficient solutions that elevate user experience across the board.

In this role, you will have the chance to lead innovative projects such as:

  • Implementing and delivering JavaScript-based RPC clients for our web pages.
  • Establishing a robust data layer at Canva.
  • Driving the experimentation and adoption of React Server Components throughout Canva’s web stack.

What's in Store for You?

While we work hard to achieve our ambitious goals, we also prioritize creating moments of magic, connection, and enjoyment at Canva. Alongside this, we offer a comprehensive benefits package to support your success both professionally and personally.

Here’s a glimpse of what we offer:

  • Equity packages – we want your success to be intertwined with ours.
  • Inclusive parental leave policy...

About Canva

Canva is revolutionizing the design landscape by making it accessible to everyone. With a vibrant culture that values creativity and collaboration, we empower individuals and teams to bring their ideas to life through our innovative platform. Our diverse work environment fosters inclusivity and encourages the sharing of unique perspectives, making Canva a dynamic place to work.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.