What is a Mobile Engineer at Xero?
A Mobile Engineer at Xero plays a critical role in delivering beautiful, easy-to-use financial tools to millions of small businesses, accountants, and bookkeepers worldwide. Because small business owners are constantly on the move, the Xero mobile ecosystem—including the core Xero Accounting app and specialty apps like Xero Me—serves as the primary touchpoint for users managing their cash flow, invoicing, payroll, and expenses. Your work directly impacts how efficiently these users can run their businesses in real time.
In this role, you will work within cross-functional teams alongside product managers, designers, and quality specialists to build highly reliable, secure, and accessible mobile experiences. The mobile engineering team at Xero balances the rapid delivery of new features with a strong commitment to architectural health, performance optimization, and offline capability. You will tackle complex data-synchronization challenges and ensure that the mobile codebase remains clean, modular, and highly testable.
Joining Xero as a Mobile Engineer means working at scale while maintaining a strong sense of craftsmanship. The engineering culture values collaboration, continuous learning, and a user-first mindset. You will have the opportunity to influence the technical direction of the mobile apps, advocate for platform-specific best practices (whether on iOS or Android), and contribute to a codebase that undergoes continuous integration and frequent deployment.
