Intermediate Front-End Engineer

Xero

Xero

Marketing & Communications, Software Engineering
Wellington, New Zealand
Posted on Dec 12, 2025

The Role

The role & impact

In this role, you will be responsible for creating and delivering beautiful software to Xero's customers. A core focus is on software application development for our suite of products, centred around producing robust, high-quality, reusable, and scalable front-end templates and common UI components for use across Xero. You will maintain Xero's standard for engineering excellence by continuously developing your skills and supporting your teammates. Your work will solve engineering problems at scale, making data-driven decisions to release value early and more effectively address customer needs.

You'll contribute to the technical solution design, embrace a quality-first approach , and relentlessly automate manual processes. The work involves participating in code reviews , designing and automating testing activities, and triaging development and production issues to quickly track down the root cause. You will also leverage Xero's endorsed AI tools to boost productivity and efficiency, enabling the collective team to move faster.

The team & how they connect You'll be joining a collaborative cross-functional team focused on delivering beautiful software faster to our customers. The team works towards shared objectives using modern development principles and practices , maintaining engineering excellence by supporting each other in building products together.

The team is currently working on

  • Tech Stack: You will be working with a stack that includes ReactJS, Typescript, VS Code, .NET Core, AWS, Teamcity, Github Actions, and Docker.

  • Current Projects: The team is focused on undertaking software application development on products that utilise reusable Xero Front-end templates and common components.

  • Engineering Practice: Practising agile software development, participating in code reviews, and proactively working to improve team processes.

  • Continuous Improvement: Maintaining knowledge of current and emerging development technologies and methodologies.

Where and how you can work This team is based in New Zealand and is composed of Engineers at different levels, from Intermediate to Lead. We are open to considering both hybrid and fully remote candidates to find the best talent.

Here are some of the things we are looking for

  • You will bring proficient use of one or more programming languages and development tools, with a specialisation towards the front-end stack.

  • You can confidently build high-quality, reusable, and scalable front-end components.

  • You demonstrate an ability to debug issues across a technology stack, with a primary focus on the front-end.

  • You are able to implement resilient software design patterns and maintain, update, and document team APIs.

  • You regularly practise test-driven and trunk-based development.

  • You have demonstrated ability to respond to production incidents and experience with on-call support.

Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.