Careers at Xero > Front End Developer - Design Systems

Front End Developer - Design Systems

Development | Auckland or Wellington, New Zealand

About Xero

Here at Xero we are all about people and creating beautiful experiences for our customers. We are a passionate team of technologists who love to learn and get involved in the community. We focus on developing solutions to make it easier for small businesses to grow through beautiful software. With us you have a chance to make a huge impact on the lives and businesses of hundreds of thousands of people globally... and we're just getting started.

What we do

The UX Engineering team builds and maintains Xero’s design system. This is a fully featured React component library, documentation website and a collection of patterns and practices used across our product teams to build all our new user experiences.

Whenever possible, we split big ideas into smaller pieces so several of us can collaborate. If we must work on separate projects, we share learnings, train the team to support what we’ve built, and don’t hesitate to reach out for ideas. Working together is more enjoyable, gets better results, and breaks down silos.

We believe in making time to learn and grow as individuals, and that this improves the team. We’re honest about and celebrate opportunities for potential growth, and support each other in our learning endeavours.

We understand the objectives and drivers of a project before beginning work, and do our best to understand how it will impact the greater ecosystem. We’re able to explain why we choose to prioritise some work over others.

What we are looking for

We’re after an experienced front-end developer to join our team in either Auckland or Wellington. You’ll work as a core member of our team working with designers, engineers, and product owners to evolve and push forward our design system.

Ideal candidates will have the following strengths

  • HTML – W3C standards, web accessibility and localisation
  • Knowledge about modern CSS language features, including flexbox, CSS grid, responsive web design, SASS
  • JavaScript (we use ES6+, React, Webpack)

Interest or experience in the following also great

  • Front-end performance optimisation
  • Experience with front-end testing
  • An understanding of Agile methods and concepts
  • Design systems and bridging the gap of engineering and design
  • Experience with Git, Node.js, NPM, and front-end tooling
  • Single page application (SPA) and progressive web application (PWA) experience
  • Comfortable with cloud infrastructure (AWS, Azure)

We will offer you flexible working hours and arrangements that allow you to balance your life and passions. We trust you to create to the best of your ability and will support your desire for continual learning with training and career guidance to help you flourish.

Xero is an equal opportunity employer. We value diversity, foster innovation and reward success.  If you want to come to work with smart people who care about the work they do and help to make Xero even more amazing, please apply!

Got a few questions before you apply? Contact us.