Senior Frontend Software Engineer - CMS Team

Canva
Sydney
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Mentorship","Knowledge sharing","Collaboration","Communication","Prioritization"]

Build and deploy frontend features for Canva’s CMS within the Pages Platform, improving how teams create and manage content. You’ll design solutions with product managers, designers, engineers, and users across localisation, experimentation, and UX, while developing tooling and platforms to boost efficiency. The role emphasizes strong frontend engineering in JavaScript/React/TypeScript, cross-browser performance, clear engineering communication, and knowledge sharing through code reviews and mentoring.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canva
Canva
1 day ago

Senior Frontend Software Engineer - CMS Team

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Build and deploy frontend features for Canva’s CMS within the Pages Platform, improving how teams create and manage content. You’ll design solutions with product managers, designers, engineers, and users across localisation, experimentation, and UX, while developing tooling and platforms to boost efficiency. The role emphasizes strong frontend engineering in JavaScript/React/TypeScript, cross-browser performance, clear engineering communication, and knowledge sharing through code reviews and mentoring.
Location: Sydney
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build platforms and tooling that improve efficiency in the process of creating and managing content.
  • •Design, develop, and deploy frontend solutions in close collaboration with leads, designers, and product managers.
  • •Communicate effectively with product managers and engineers, incorporating diverse perspectives to address complex issues.
  • •Facilitate knowledge sharing and advocate for engineering needs to non-technical stakeholders within the group.
  • •Identify opportunities for cross-team collaboration and help improve processes and solutions through initiative and ownership.

Pay and Benefits

Perks:EquityParental Leave

Key Requirements

  • •Solid Computer Science fundamentals including concurrency, multithreading, data structures, architecture, and design patterns.
  • •Frontend engineering proficiency in JavaScript, HTML, CSS, and frameworks like React and TypeScript, with focus on cross-browser compatibility and performance.
  • •Enthusiasm for UX and collaboration, including crafting exceptional user experiences and working closely with designers and engineers.
  • •Ability to break down complex work into manageable tasks, prioritize effectively, and deliver high-quality results.
  • •Strong written and verbal communication skills, including creating well-structured design documents and providing constructive pull request feedback.
Skills:MentorshipKnowledge sharingCollaborationCommunicationPrioritization
Languages:English
Tech Stack:JavaScriptHTMLCSSReactTypeScript

Company Brief

Canva
Canva is an online visual communications platform that provides drag-and-drop design tools, templates, and media assets for creating presentations, social media graphics, videos, documents and more, serving individuals and large enterprises globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Surry Hills, New South Wales, Australia
Founded: 2012
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor