Careers at Xero > Senior Front-End Software Engineer

Senior Front-End Software Engineer

Development | New York, United States

Senior Front End Developer

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.

About the Role


You will work with your cross-functional team to deliver beautiful software that is valuable to our customers. You will offer your ideas and collaborate to provide technical designs you are proud of. We encourage you to show your passion for technology, help and inspire others in Xero and within the community we support.

As a senior you will coach the less experienced developers in your team, and offer them support and guidance. You are confident leading technical discussions and are inclusive of other’s ideas. You are passionate about your craft and will be an active contributor to Xero’s global development community.

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.

Highly regarded skills include

  • JavaScript (ES6, React, Redux, Webpack)
  • Performance optimisation techniques
  • SASS, CSS and HTML and an understanding of CSS modules or CSS in JS
  • Familiar with continuous integration and automated deployment systems
  • Demonstrated technical leadership in a web application development team
  • An understanding of Agile methods and concepts
For bonus points if would be great if you have experience with (or interest in learning more about):
  • UX Design and user testing
  • Building and monitoring scalable platforms
  • Distributed systems
  • Working with newer technology and concepts like Typescript, PWAs and infrastructure as code
It's time to introduce yourself 
Now that we’ve caught your attention, it’s time to catch ours. Please apply if you:

Love doing #beautiful work – contribute to a beautiful experience for our customers.

Show your passion for the #human side of software development through cultivating a deep understanding of the needs and aspirations small business owners.

Seek the #challenge of complex technical problems, crazy-smart collaborators and a fast-paced work environment.

#Champion creative development by bringing a unique point of view while inspiring impeccable work from others.

Take #ownership by driving meaningful change and delivering results with passion and purpose.

Xero is an equal opportunity employer.

Got a few questions before you apply? Contact us.