Jobiglo

No results.

Principal Software Engineer - React Native

Xero · Sydney

New
Hybrid Senior 🇬🇧 English
React Native TypeScript

Job description

About the role

Xero is looking for a Principal Engineer to join the teams behind the Xero Accounting App, its flagship mobile experience for small business owners. You will define the standard for engineering excellence, strengthen technical capabilities and shape the architectural direction to support the global product roadmap. The role is hybrid and based in Melbourne or Sydney.

Key responsibilities

  • Shape the mobile technical roadmap in partnership with product and design, and drive architectural strategy across mobile squads.
  • Lead the most complex and ambiguous technical initiatives and set the engineering standard for code quality, reliability and operational maturity.
  • Establish reference patterns, best practices and architectural standards for high-performance React Native apps, optimising bundle size, performance, native module integration and TypeScript-first development.
  • Lead collaboration between mobile and backend teams, ensuring API contracts fit mobile consumption patterns and advocating the mobile perspective in system design.
  • Champion strict TypeScript practices and mentor engineers on patterns that catch errors at compile time.
  • Define frameworks for SLOs, quality standards, crash analytics and reliability metrics, focusing on strategic prevention of issues.
  • Coach lead engineers, recruit top React Native and TypeScript talent and engage with the broader React Native community.
  • Work across the feature boundary with backend services and BFF/API layers, troubleshooting integration issues without owning infrastructure or full service architecture.
  • Define and execute a vision for AI-assisted development that improves how React Native code is written, tested and optimized.

Required profile

  • Extensive experience building and leading mobile applications in high-growth, large-scale environments.
  • Experience scaling React Native codebases, build pipelines and release automation.
  • Able to thrive in ambiguity and turn shifting business directions into high-level technical roadmaps.
  • Focus on strategic prevention, using metrics such as crash rates, API latency and bundle size to drive improvement.

Required skills

  • React Native
  • TypeScript
  • Cloud-native backend APIs and API contracts

The role is not a backend role; it owns mobile excellence end-to-end. Applicants are invited to apply even if their experience is not a perfect match.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Xero.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 5 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Xero

Sydney