Xero

Senior Full Stack Engineer - Practice Engineering

Xero
Apply
10 hours ago
Auckland, New Zealand or Wellington, New ZealandSenior

Responsibilities

  • Deliver billing changes in Practice Tools using React, JavaScript or TypeScript, and Java or .NET.
  • Roll out Xero Partner Hub across global regions and retire legacy HQ components.
  • Own foundational infrastructure, CI/CD pipelines, monitoring, and alerting.
  • Align authorization models with OAuth standards.
  • Build AI and agentic systems and advance AI-assisted development workflows.
  • Mentor junior colleagues and guide team members through new technical methodologies.

Requirements

  • Experience developing web applications with React and JavaScript or TypeScript.
  • Solid backend development experience, preferably with Java or .NET.
  • Practical knowledge of DevOps practices, CI/CD tools such as GitHub Actions, Jenkins, or Spinnaker, monitoring, and alerting.
  • Hands-on experience building AI and agentic systems beyond basic prompt engineering.
  • Experience mentoring junior colleagues and guiding technical methodology adoption.
  • A proactive, self-directed approach with ownership of complex technical challenges and interest in senior technical leadership.

Benefits

  • Flexible work arrangements for candidates based in New Zealand, including fully remote work or offices in Wellington, Christchurch, and Auckland.
  • Choice to work entirely from home or attend an office daily, with occasional team connection opportunities.

Tech Stack

GitHub ActionsJavaJavaScriptJenkins.NETReactSpinnakerTypeScript
Xero

About Xero

5,001-10,000 employees

Xero builds cloud-based accounting software for small businesses and their advisors, covering invoicing, bank reconciliation, payroll, expenses, and reporting. It sells subscriptions and supports an extensive ecosystem of connected bank feeds and third‑party apps via APIs and an app marketplace. Founded in 2006 and headquartered in Wellington, New Zealand, Xero is a public company dual‑listed on the NZX and ASX.

Contact me