Senior Frontend Engineer, Presentations Engage

12 Hours ago • 4-8 Years • Frontend Development

About the job

Job Description

Canva's Presentations Engage team seeks a Senior Frontend Engineer to contribute to their leading design platform. The team focuses on user journeys surrounding presentation creation and sharing, both live and asynchronously. This role involves working on a roadmap of exciting features, including AI integration, interactivity enhancements, and power user functionalities. The ideal candidate will have a passion for UX, storytelling, and collaboration, along with cross-browser development expertise and experience within a design system. Strong problem-solving skills and a background in computer science fundamentals are essential.
Must have:
  • Passion for UX, storytelling, collaboration
  • Cross-browser development knowledge
  • Problem-solving and algorithm skills
  • Experience with design systems
  • Experience shipping impactful products
  • Understanding of performance optimization
Good to have:
  • Experience with JavaScript, HTML, CSS, React, TypeScript, MobX
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Company 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 a 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.

Job Description

About the Team
The Presentations Engage team owns the critical user journeys around presenting and sharing designs both in live and async scenarios. Sitting within the Editing Group, they are key members of the broader Visual Suite. Presentations as a doctype is the most used at Canva. The team also collaborates heavily with counterparts in Editing Core, Videos, and Offline teams.

While we have shipped world class products, there is still much to be done. We have a packed upcoming road map of exciting features that will take Presentations to new heights. Expect a strong focus on AI integration, interactivity, and other power user features.

Qualifications

  • Passion for great UX, storytelling and collaboration.
  • Cross-browser knowledge as we are often driving changes that may have implications across many different browsers, devices, and modalities.
  • Problem-solving and algorithm skills.
  • Having worked as part of a design system.
  • Having worked to build and ship impactful product and/or changes.
  • Consideration for performance, especially as it relates to a great product experience.
  • Our frontend stack consists of JavaScript, HTML, CSS, React, TypeScript, MobX, etc.. Experience in some of these would be valuable but is not required.
  • Firmly grounding in computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by Canva