become a developer

Applications have now closed

data specialist

What we do

Developers build our products. You’ll have the opportunity to work across our Xero teams, innovating new features, fixing bugs and enhancing functionality. If you enjoy learning and want to write code that makes our customers happy, we want to hear from you. 

As a grad, you’ll get to rotate through different teams before you choose a career path to pursue your passion. You’ll learn about what each team is doing and get involved in the technology stacks and projects they’re working on.

Our teams are made up of full-stack developers, front-end and back-end specialists, and quality engineers. You’ll work with technologies like AWS, C#, React, Swift, and SQL. We’ll help you on your way to becoming a full-stack developer in your first year. 

You might start by writing code for our mobile apps, designing new features in our core web product, or configuring and maintaining our platform and infrastructure. 

We have an agile workspace and codebase with a really fast release cycle – multiple times a day, with over 15,000 releases in 2019. Every day we build and iterate on the software our users love.

What we need from you

You’ll have a passion for writing code, learning, sharing ideas and be keen to work in an agile environment. We welcome grads with any qualification, not necessarily a university degree. 

Ideally you’ll:

  • have technical examples of work outside your course, such as developing a new framework, learning a new language, being active on Stack Overflow, or have a great GitHub profile

  • be able to take a logical approach to work and cope well with change

  • be a great communicator who likes working in agile teams 

If this sounds like you, get in touch! We’d love to hear from you.

developer icon

How to apply

Applications for our 2021 grad program open on 2 March 2020 and we’re hiring developers in both our Auckland and Wellington offices.

We’ll need a copy of your CV, as well as links to any online projects, websites, GitHub/Stack overflow, or anything else you want to show us.

We’ll also need a copy of your academic transcript – we know it won’t be complete until the end of the year, so just send us everything so far.

You need to be a citizen or permanent resident to apply. We’ll need a copy of your passport and/or visa for a start date in Feb 2021.

Due to the sheer number of applications we receive, we ask that you only apply for one role in one location. Please take some time to research each opportunity available before submitting your application.

Applications have now closed.

Graduate Developer: Auckland

Applications have now closed 

Graduate developer: Wellington

Applications have now closed 



Celine Ahkit

What to expect from the recruitment process

Our recruitment process has several different stages. Each is an opportunity for you to show us a little bit more about what makes you, you.

Once you’ve submitted your online application, you’ll be sent a technical assessment and get an invitation to submit a quick video interview.

After this is done, we’ll get you to a grad day so you can meet the team at the office you're applying for. It’s a lot more fun and a lot more comprehensive than a regular interview, and gives you a chance to decide if we’re the right place for you.

Here’s what’s involved in the application

02 MAR – 24 JUL
Submit application, complete technical challenge and video interview 

24 JUL
Applications close

10 -18 AUG
Invitations to grad assessment days sent out

1 - 10 SEP 
Grad assessment days

14 - 15 SEP
Job offers made

FEB 2021
Start at Xero

We know that it can feel like a long time when you’re waiting to hear back from us, but we promise we will get back to you. We have a lot of applications to work through and we make sure we spend time looking at every single one.

We’ll process applications as we receive them, so it’s great if you can get yours in as early as possible. We’ll let everyone know whether they’ve progressed to the next stage or not by 18 August.

What to expect when you start

Your first day at Xero will be memorable. We’ll kick things off with an induction week, bringing all our grads together.

In between some awesome social events, you’ll learn about the whole of Xero, including what different teams around the business do and how they contribute to our overall strategy.

We’ll make sure you’re all set up with the right tech and equipment and then we’ll get into some technical training, and get you across some of our codebase. 

You’ll have time to get to know your manager and we’ll introduce you to the teams you’ll be working with in your first rotation.

quote mark
quote mark
quote mark

Xero provides you with everything you need to get started. And as you grow, they give you with the opportunities and support to head in any direction you choose. As a place to start your career, you couldn’t ask for more.


Meet our grads →