Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Engineer -  Organising Content image - Rise Careers
Job details

Senior Frontend Engineer - Organising Content

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

This year the Content Management & Distribution group is on a mission to inspire everyone to visually communicate and stay organised. Our group is doubling down on several critical initiatives to help us achieve our company-level strategy of driving teams and collaboration in Canva. Our goals focus on helping teams that use Canva to navigate, organise and find their designs as effectively as possible. This means that we build rich features into the Canva home page and for use in-context within the editor. We work closely with teams across the company, including search, education, growth, and platform. The features that our team build are core to the every day use of our over 100 million users and so performance and reliability are at the forefront of everything we do.

At the moment, you will be focused on:

  • Building out brand new experiences for supporting the storage of all asset types in Canva and evolving the existing experiences across Folders, Media, Video, Audio, Document and Search to add support for versioning, commenting, automation and more.
  • Collaborating with cross-functional teams to understand requirements and designing scalable solutions.
  • Help the team to build and deliver great user experiences
  • Leading continuous improvement efforts within your team.
  • Troubleshooting and resolving technical issues related to the team’s domain as and when they arise, and being part of team’s rostered on call rotation.
  • Staying updated on industry trends and best practices to innovate and improve the domain owned by the team.

What we're looking for

  • You have experience working with the core frameworks in our frontend stack - JavaScript, HTML, CSS, React, and TypeScript.
  • Are firmly grounding in computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns.
  • Have a passion for great UX, storytelling and collaboration.
  • Have cross-browser knowledge as we are often driving changes that may have implications across many different browsers, devices, and modalities.
  • Are familiar with building out experiences on the back of a design system.
  • Have worked to build and ship impactful product and/or changes.
  • You consider performance in everything that you do, especially as it relates to a great product experience.

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.

Join the team redefining how the world experiences design.

Canva Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Canva DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Canva
Canva CEO photo
Melanie Perkins
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Frontend Engineer - Organising Content, Canva

Join Canva as a Senior Frontend Engineer and help redefine how the world experiences design! Located in vibrant Sydney, you’ll become an integral part of our Content Management & Distribution group, whose mission is to inspire effective visual communication and organization. In this exciting role, you’ll focus on building new and evolving features that enhance user experiences across media types like Videos, Audio, Documents, and more. With over 100 million users depending on us, your work will be vital in ensuring performance and reliability. Collaboration is key at Canva, and you’ll work hand-in-hand with cross-functional teams to design scalable solutions that put user experience at the forefront. You’ll get to contribute to cool initiatives like versioning and automation while continuously improving existing functionalities. We're looking for someone with solid experience in JavaScript, HTML, CSS, and React, along with a passion for great UX and storytelling. Your technical knowledge and creativity will drive impactful product changes and help our users navigate their designs effortlessly. Here at Canva, we value work-life balance, which is why we offer flexible work options, equity packages, and a supportive parental leave policy to ensure our employees thrive both personally and professionally. So if you're eager to take your frontend engineering career to new heights, apply today and become part of the magic at Canva!

Frequently Asked Questions (FAQs) for Senior Frontend Engineer - Organising Content Role at Canva
What are the main responsibilities of a Senior Frontend Engineer at Canva?

As a Senior Frontend Engineer at Canva, your main responsibilities will include building brand new user experiences for asset storage, enhancing existing features like Folders and Search, and collaborating with cross-functional teams to ensure solutions are scalable. You'll also lead continuous improvement efforts, troubleshoot technical issues, and stay updated on industry trends to innovate within the domain.

Join Rise to see the full answer
What qualifications are needed to become a Senior Frontend Engineer at Canva?

To qualify for the Senior Frontend Engineer position at Canva, candidates should have solid experience with core frameworks like JavaScript, HTML, CSS, React, and TypeScript, along with a strong grasp of computer science fundamentals. Familiarity with cross-browser concerns and having previously built impactful product features are also important attributes for this role.

Join Rise to see the full answer
What kind of projects can I expect to work on as a Senior Frontend Engineer at Canva?

In this role at Canva, you can expect to work on exciting projects involving the improvement of features that allow users to organize and communicate visually. This includes developing functionalities for asset types across the platform, enhancing design experiences, and implementing new features such as version control and commenting, all aimed at creating an efficient workflow for users.

Join Rise to see the full answer
How does Canva ensure a great work-life balance for Senior Frontend Engineers?

Canva supports a great work-life balance for Senior Frontend Engineers through flexible work options that empower employees to choose how and where they work. Additionally, they provide a Vibe & Thrive allowance for personal well-being, inclusive parental leave, and flexible leave options that allow team members to recharge and attend to personal matters.

Join Rise to see the full answer
What kind of team culture can I expect as a Senior Frontend Engineer at Canva?

At Canva, the team culture is all about collaboration, creativity, and support. As a Senior Frontend Engineer, you will be part of a team that celebrates diverse backgrounds and skills, enjoys connecting through various initiatives, and values the magic moments of fun woven throughout daily work life. Inclusivity and open communication are prioritised to ensure a healthy workplace environment.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Engineer - Organising Content
Can you explain a challenging problem you've solved as a Frontend Engineer?

When discussing a challenging problem you’ve solved, focus on the specifics of the technical issue, your problem-solving process, and the technologies you utilized. Highlight your ability to remain calm under pressure, collaborate with others, and ensure a positive user experience throughout the resolution.

Join Rise to see the full answer
How do you stay current with frontend development trends and technologies?

To demonstrate your commitment to growth, share specific sources you follow, such as blogs, online courses, or professional communities. Mention how you apply new trends or technologies into your projects and your eagerness to share knowledge with the team to foster collaborative development.

Join Rise to see the full answer
What is your approach to improving a user interface that is not performing well?

When tackling a poorly performing user interface, describe your methodical approach which may include gathering user feedback, analyzing performance metrics, conducting A/B testing, and iterating based on findings. Highlight your focus on user experience and making data-informed decisions to achieve a more effective design.

Join Rise to see the full answer
Describe a time you collaborated with a designer or product manager.

In your response, emphasize the importance of cross-functional collaboration, mentioning specific instances where input from design or product management helped shape project outcomes. Discuss how you initiated communication, led brainstorming sessions, and ensured that design intents were successfully integrated into development.

Join Rise to see the full answer
What strategies do you use to ensure your code is maintainable?

Discuss how you prioritize writing clean, readable code, leveraging best practices, and using design patterns. Mention version control strategies, documentation practices, and code reviews you participate in to maintain high standards of code quality in collaborative environments.

Join Rise to see the full answer
How do you handle tight deadlines in your projects?

Describe techniques you use to manage time effectively, such as prioritizing tasks, breaking down projects into manageable parts, and maintaining open lines of communication with your team. Mention how you remain adaptable and focused, ensuring deliverables are met without compromising quality.

Join Rise to see the full answer
Can you provide an example of a project where you had to consider browser compatibility?

Here you can discuss specific challenges you faced while ensuring cross-browser compatibility, detailing the strategies you employed, such as feature detection, fallbacks, and polyfills. Share the importance of testing across different environments to ensure a seamless user experience.

Join Rise to see the full answer
How do you test your code to ensure quality before deployment?

In your response, highlight your familiarity with testing frameworks, unit tests, and integration tests that you implement to maintain code quality. Discuss the importance of automated testing in your workflow, and how these practices contribute to overall reliability in production.

Join Rise to see the full answer
What role does user feedback play in your development process?

Explain how user feedback is integral to your development approach by sharing specific examples of how you gather insights and incorporate them into your work. Discuss your understanding of user-centered design and the continuous iteration process that involves end-user perspectives.

Join Rise to see the full answer
Why are you passionate about frontend engineering?

Showcase your enthusiasm for frontend engineering by discussing the aspects that excite you the most, such as creating intuitive user experiences, the challenge of problem-solving, or the joy of seeing your work directly impact users. Share personal anecdotes or motivators that led you to this career path.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Canva Remote Sydney NSW, Australia
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Quick Release Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Renesas Electronics Remote Bengaluru, Karnataka, India
Posted 5 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 5 days ago
NXTGIG Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 7 days ago

Canva is revolutionizing the design process around the world. The company provides a user-friendly online platform that enables anyone to produce stunning, professional designs - granting them easy access to the realm of visual communication.

235 jobs
MATCH
Calculating your matching score...
BADGES
Badge Bipoc LedBadge Women LedBadge ChangemakerBadge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
BENEFITS & PERKS
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Akron just viewed BDR Lead at Pontera
Photo of the Rise User
Someone from OH, Akron just viewed SDR Manager at Darktrace
Photo of the Rise User
121 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Columbus just viewed Health & Wellness Account Coordinator at PNOE
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse Associate - Third Shift at Babylist
B
Someone from OH, Athens just viewed Associate Production Designer at Brooks Running
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer for UX/UI Portfolio Mockups at Upwork
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer (Ambient AI) at Commure + Athelas
V
Someone from OH, Cleveland just viewed Product Designer (UX/UI) at VML Enterprise Solutions
Photo of the Rise User
Someone from OH, Cleveland just viewed Need an expert UI/UX designer ( for long term) at Upwork
Photo of the Rise User
Someone from OH, Cleveland just viewed US Product Designer at Praxent
Photo of the Rise User
Someone from OH, Cleveland just viewed UX / UI Designer at DocPlanner
Photo of the Rise User
Someone from OH, Columbus just viewed Cyber Analyst, Digital Forensics Incident Response at At-Bay
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless