JavaScript Engineer (BB-D67C9)

Found in: Neuvoo AU


About Us:

At Canva we are revolutionising the way people design. Our goal is to become THE design tool for anything published on the web and we believe we are only 1% of the way there. Our team is composed of the some of the brightest minds in the business with the motivation to create something amazing and disrupt the way design is thought about and created. Since launching in 2013 we have been on an exponential growth trajectory. To date we are sitting at roughly 40 million monthly active users and are still seeing that number increase. We are one of the worlds fastest growing companies and we have only accomplished a fraction of what is possible! Only a hand full of companies can say they have grown as quickly as we have and the sky is the limit here at Canva.

Why join?

While we are still a startup, the company is well funded, profitable and truly working on some very challenging problems. This is the unique opportunity to join a company that is genuinely making a difference. Whether it is making design possible for anyone in the world or making a global positive impact, Canva is the place for you. The company is headquartered in sunny Sydney where the beach is a short walk away and the Opera House is right around the corner.


  • Build world class front ends which combine usability, accessibility and performance
  • Solve complex technical challenges
  • Collaborate with product managers and designers
  • Identify and communicate best practices for frontend engineering
  • Participate in design and code reviews
  • Interact with our backend systems
  • We would like you to have experience with:

  • Typescript or experience working in a Typescript environment
  • React or a similar framework
  • Mobx or similar state management tools
  • Webpack or similar compiling tools
  • Strong problem solving capabilities
  • Excellent technical communication
  • Must have's:

  • 3+ years of professional software development experience
  • Strong Computer Science fundamentals
  • Strong knowledge of JavaScript (ES6+)
  • Experience building rich web apps with HTML5 and CSS3
  • Excellent communication skills
  • Bonus points:

  • Experience with Java and Spring
  • Experience with WebGL or GLSL
  • 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
  • calendar_today1 day ago


    info Full-time

    location_on Sydney, Australia

    work Canva

    I expressly authorise the Terms and Conditions

    Similar jobs