Canva Logo

Frontend Software Engineer - Developer Platform at Canva

Surry Hills, NSW

Apply to Canva

At Canva we’re rapidly scaling our engineering team, approximately doubling in size each year. One of the challenges we face is sharing knowledge across the engineering organization. Recently, we set up a website to host internal documentation for engineers. The content grows every week and includes explanations of the way we approach problems, engineering practices, and style guides. The website has already been well received by engineers, but we know there’s a long way to go.

Our mission is to equip our hundreds of engineers with the knowledge, best practices, and reference materials they need to do their best work and to foster a culture of great documentation to help us scale.
You’ll work with a tech writer and designer to help develop the content and future vision of internal docs at Canva. We need someone with the technical skills to implement this vision and maintain the website hosting the docs.

Responsibilities

  • Work closely with other engineers, designers, and tech writers to build our vision for internal docs.
  • Participate in design and code reviews.
  • Respond to feedback and fix bugs in the platform.
  • Proactively seek ways to improve the docs experience.
  • Transform our internal engineering documentation into a world-class resource that our engineering team loves to use.
  • Design and implement an information architecture for engineering documentation in tandem with our tech writer
  • Structure engineering documentation and course materials to ease discovery and ensure there is a cohesive voice and user experience.

Requirements

  • The ability to write good, maintainable JavaScript.
  • Expert knowledge of web technologies (HTML5/CSS3/JS)
  • Understanding of at least the basics of NodeJS and its concepts
  • Experience with build and management tools (Git, CI systems)
  • Ability to collaborate with designers to rapidly prototype ideas
  • The ability to clearly convey thoughts and ideas; both verbal and written.
  • Computer science fundamentals

Bonus experience

  • Understanding of React / Typescript
  • Knowledge of working with Gatsby

Benefits

  • Competitive salary, plus equity options
  • Flexible working hours, we value work-life balance
  • In-house chefs that cook delicious breakfast and lunch for us each day
  • Gym and yoga facilities onsite
  • Generous parental leave policy
  • Pet friendly offices including a social are, unisex toilets
  • Sponsored social clubs and team events
  • Fun and quirky celebrations
  • Relocation budget provided and visa application fees covered

About Canva

Office address

  • 110 Kippax Street, Surry Hills, NSW, 2010
  • Remote CBD, Everywhere

Company size

501-1000 people

Founded in

2012

Related jobs

© 2020 Breakout Careers