Graduate Software Engineer (JavaScript Frontend)
Job Description
- As a Graduate Software Engineer, you will have the opportunity to do meaningful work and build features and functionality that impacts millions of users around the world. Since the Canva code base was built to scale from day one, our engineers get to spend their time optimising performance and releasing new features rather than fixing legacy code. We also have a flat structure where engineers are invited to comment on the direction their peers are taking and are paired for peer-reviewing of code to occur. This ensures that knowledge around the code base is shared and speed of release is quick and efficient.
- You'll be working on a fat client layer, built on Native JavaScript and a new React Mobx Typescript stack, hosted on AWS, and utilizing a variety of tools, technologies, services, and libraries.
Job Requirement
-
Have strong Computing and Object Oriented Programming (OOP) Fundamentals
-
Are comfortable working in Javascript, but a background in any language is fine!
-
Are comfortable in a merit-based environment where opinions are valued and best idea wins
-
Have strong verbal and written communication skills
-
Have the desire to grow as a technologist and learn from arguably one of the strongest engineering teams in Australia!