Engineering

Android Platform Engineer

Sydney or Remote (Aus/NZ) – Full-time

We’re constantly working towards making Canva the best place to work, for everyone. We believe deeply that bringing together diversity of thoughts, perspectives and expression is key for building the best product for our equally diverse community all around the world. We celebrate uniqueness and whatever makes you, you and encourage everyone who wants to help us transform the way the world designs, to join us on this journey. We value all different types of experiences. If you don’t think you quite meet all of the qualifications, we’d still love to hear from you.  

About Us

At Canva, our mission is to democratise design and empower creativity for anyone and everyone, on every platform. Inspired by a team of talented thinkers, an amazing culture and a remarkable growth trajectory – we’re out to change the world, one design at a time. 

Since launch in August 2013, we have grown exponentially, amassing over 60 million monthly active users across 190 different countries who have created more than 6 Billion designs. We are one of the world’s fastest-growing technology companies and we have only achieved about 1% of what we want to do.

We are now looking for an Android Platform Engineer to join us in our Sydney office. At Canva, we work every day to make a significant positive impact on society. Our mission is to democratise design and empower creativity for anyone and everyone, on every platform! 

As part of the Mobile Platform team, you will be impacting the mobile user experience by improving the foundations of our Android applications. You will be collaborating with your team to deliver a world class mobile product.

Your Role

  • Work closely with the product team to deliver Canva’s Android offering.
  • Create and ship high quality code that gets used by millions of people all over the world.
  • Participate in design and code reviews.
  • Engage in technical and product design discussions with the team.
  • Collaborate with other team members to figure out the best solutions to difficult engineering problems.

Your Skills

  • Android application development experience.
  • Experience and knowledge with Kotlin and RxJava.
  • Knowledge of native Android architecture, frameworks, and the libraries.
  • Computer Science / Software Engineering fundamentals.
  • Excellent problem solving skills.
  • Experience with iOS and HTML/CSS/JS are a plus.
  • 4+ years of Android development experience

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
  • Sponsored social clubs and team events
  • Fun and quirky celebrations
  • Relocation budget provided and visa application fees covered

We make hiring decisions based on your experience, skills and passion. If you’re keen to apply and need reasonable adjustments or would like to note which pronouns you use at any point in the application or interview process, please let us know.