Senior Frontend Software Engineer

extra parental leave - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong foundation in computer science and frontend engineering principles., Proficiency in JavaScript/TypeScript, HTML, CSS, and modern frameworks like React or Next.js., Experience building complex user-facing interfaces with attention to UX, accessibility, and responsiveness., Strong communication skills and ability to collaborate with cross-functional teams..

Key responsibilities:

  • Design, develop, and maintain frontend features for support surfaces.
  • Lead development of user-facing features focusing on accessibility and localization.
  • Collaborate with product managers, designers, and backend engineers to improve user experiences.
  • Implement analytics and participate in A/B testing to optimize support journeys.

Canva logo
Canva Computer Software / SaaS Large http://www.canva.com
1001 - 5000 Employees
See all jobs

Job description

Company Description

Join the team redefining how the world experiences design.

Kamusta, hey, gday, mabuhay, kia ora, 你好, hallo, vítejte!

Thanks for stopping by. We know job hunting can be a little time consuming and youre probably keen to find out whats on offer, so well get straight to the point.

Where and how you can work

Our flagship campus is in Sydney, Australia, but our hubs in Beijing and Wuhan are home to our operations in China. Our China hubs have been designed with you in mind a space for you to come together and connect with your team, both near and far. With delicious breakfast and lunch meals provided (and with plenty of snacks), youll always stay fuelled to take on the day. Zoom the Sydney team with tea and biscuit? You got it!

About the team

CJKI

Canva’s mission is to empower the world to design. With over 220 million users already on board, we have a bold vision to reach 1 billion users. The CJKI Group is dedicated to this mission, pouring our hearts and souls into driving hyperlocalization. We strive to make Canva feel like a local experience in China, Japan, South Korea, and India, ensuring that our platform resonates deeply with users in these regions.

Global User Voice Enablement

The Global User Voice Enablement Group is on a mission to enable exceptional user moments through AI first, secure and scalable solutions and operations. The Content & Knowledge Management team plays a crucial role in ensuring Canva’s knowledge base and support content remain worldclass, helping users find solutions independently and efficiently.

Job Description

About the Role: We are looking for Senior Frontend Engineers to join our International Group and help drive user acquisition, engagement, and retention through rapid experimentation and datadriven development. This position will focus on developing specialized user support platform. You will work closely with product managers, designers, and data analysts to implement and optimize user experiences that maximize business impact. If you are passionate about leveraging frontend technologies to enhance growth, this role is for you!

Responsibilities

  • Design, develop, and maintain frontend features across our support surfaces (e.g., Help Center, embedded help, diagnostic flows, contact entry points).
  • Lead the development of userfacing features with a focus on accessibility, responsiveness, and localization for global markets.
  • Collaborate closely with product managers, designers, backend engineers, and support specialists to shape intuitive and scalable help experiences.
  • Implement and maintain robust analytics to track engagement, user success, and friction across support journeys.
  • Contribute to experimentation and AB testing of new selfhelp flows, contact strategies, and UI components to continuously improve outcomes.
  • Ensure frontend code is performant, reliable, and maintainable across browsers, devices, and user contexts.
  • Help drive component reusability and design consistency across User Voice initiatives by contributing to shared libraries and internal tooling.
  • Proactively identify and fix usability and accessibility issues in help surfaces.
  • Champion best practices in security, privacy, and compliance when handling user support context and data.
    • Qualifications

      Required Experience & Skills

      • Strong foundation in computer science and frontend engineering principles, including component architecture, state management, and performance optimization.
      • Proficiency in JavaScriptTypeScript, HTML, CSS, and modern frameworks such as React or Next.js.
      • Experience building complex userfacing interfaces with attention to UX, accessibility, and responsive design.
      • Demonstrated ability to drive frontend architecture and tech decisions in collaboration with crossfunctional partners.
      • Familiarity with tracking frameworks and AB testing systems for validating UX hypotheses and measuring feature impact.
      • Comfortable working in crossfunctional teams, including close collaboration with backend engineers, PMs, content designers, and CX teams.
      • Strong communication skills, especially in distilling technical ideas to nontechnical audiences.
      • Familiarity with CICD processes, version control (e.g., Git), and scalable frontend practices.
      • Strong written and verbal communication skills in English.
        • Bonus skills

          • Experience working on helpsupport, user onboarding, or educationfocused interfaces.
          • Knowledge of frontend security and privacy best practices, especially around authenticated content.
          • Familiarity with internationalizationlocalization practices and multilanguage frontend support.
          • Experience working in a distributed or remotefirst engineering team.
          • Exposure to backend or fullstack development (Java, Node.js, etc.).
            • Additional Information

              What the candidate will learn and how will they develop at Canva

              • The opportunity for growth is huge – creating companywide solutions, and seeing them through longterm. Content design is still new in this part of User Voice, so your work will have a massive impact.
              • You’ll be able to work in a fastmoving environment and see how your ideas work at scale.
              • We want this to be a mutually rewarding relationship, so we’ll support your growth and development throughout your time at Canva.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Front-End Engineer Related jobs