Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer - Pages Platform (Frontend)

at Canva

Posted 1 day ago 3 applied

Description:

  • Join the team redefining how the world experiences design at Canva.
  • The role is based in Sydney, with options to work from Melbourne, Brisbane, Perth, and Adelaide, allowing flexibility in work location and style.
  • Responsibilities include building components and frameworks for creating and managing high-performance web pages, collaborating with various teams, facilitating knowledge sharing, and advocating for best practices.
  • You will articulate engineering needs to non-technical team members, introduce new tooling for developer experience, model initiative and ownership, participate in design and code reviews, and set up observability and monitoring capabilities.
  • The role also involves identifying and addressing performance bottlenecks.

Requirements:

  • Candidates should have commercial experience in a software development environment, specifically in building, testing, and monitoring scalable front-end systems.
  • Experience in developing rich web applications using Typescript, React, and MobX is required.
  • A firm understanding of web front-end tooling such as Webpack and NodeJS is necessary.
  • Candidates should have experience optimizing web page performance and Core Web Vital scores.
  • A solid understanding of server-side rendering technologies and experience building pages in NextJS on a GraphQL backend is essential.
  • A strong foundation in computer science and web fundamentals, including data structures, solution design, architecture, and design patterns is required.
  • Effective collaboration and communication skills are necessary.
  • A passion for testing and ensuring high software quality is expected.
  • Good written and verbal communication skills are important.
  • Candidates should have the ability to reconcile user needs and balance established paths with new solutions.
  • A product thinking mindset and willingness to contribute to the roadmap are essential.
  • Bonus points for experience with localization and optimization workflows.

Benefits:

  • Canva offers equity packages to ensure that the success of the company is shared with employees.
  • An inclusive parental leave policy is available to support all parents and caregivers.
  • Employees receive an annual Vibe & Thrive allowance to support their wellbeing, social connections, office setup, and more.
  • Flexible leave options are provided to empower employees to recharge and support their personal needs.