Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Xero
Мельбурн, Австралия4 месяца назад
Грейд
Principal
Формат работы
Гибрид
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Мы ищем Principal Engineer, который присоединится к командам, отвечающим за Xero Accounting App (XAA) — наш флагманский мобильный продукт, помогающий владельцам малого бизнеса управлять своими финансами, где бы они ни находились.
React Native используется примерно в 70% Xero Accounting App. Успех в этой роли означает установление технического стандарта для разработки мобильных приложений в Xero — определение архитектурных паттернов, практик TypeScript, бенчмарков производительности и процессов, поддерживающих высокоскоростную мобильную разработку. Вы будете влиять на найм, техническую культуру и дорожную карту мобильной разработки на долгие годы вперед. Это не backend роль; это владение мобильным совершенством от начала до конца.
Вы будете устанавливать стандарты инженерного совершенства в Xero, укрепляя технические возможности и развивая архитектурное направление для поддержки нашей глобальной продуктовой дорожной карты.
Вы будете заниматься архитектурой, разработкой и руководством во всех трех областях как в рамках интегрированной системы.
Вы будете устранять разрыв между видением продукта, стратегией и исполнением, формируя техническую дорожную карту React Native, чтобы наши архитектурные решения соответствовали стратегическим целям. Первоначально вы сосредоточитесь на:
Основной стек технологий (не подлежит обсуждению): React Native, TypeScript и облачные backend API составляют основу этой роли. Нам нужен лидер, способный решать сложные задачи мобильной разработки в больших масштабах, находить ясность в сложности и демонстрировать умные способы упрощения, устраняя разрозненность и способствуя межфункциональному сотрудничеству между мобильными и backend командами.
Идеальный кандидат — это тот, кто:
Руководит архитектурной стратегией во всех мобильных командах и областях
Формирует техническую дорожную карту мобильной разработки в тесном сотрудничестве с продуктом и дизайном
Руководит наиболее сложными и неопределенными техническими инициативами в организации
Устанавливает инженерные стандарты для всей мобильной организации в отношении качества кода, надежности и операционной зрелости
Действует как мультипликатор силы на организационном уровне, обучая Lead и Senior инженеров
Предвидит отраслевые сдвиги, оценивает новые технологии и обеспечивает долгосрочную устойчивость мобильной платформы
Опыт работы с API и Backend: Практический опыт работы на границе функциональности с backend сервисами и уровнями BFF/API. Вы можете рассуждать о API-контрактах, моделях потребления мобильными приложениями и устранять проблемы интеграции — но от вас не ожидается, что вы будете глубоким backend инженером, отвечающим за инфраструктуру, базы данных или полную архитектуру сервиса
Вы обладаете обширным опытом создания и руководства мобильными приложениями в условиях быстрого роста и больших масштабов — понимая уникальные проблемы масштабирования кодовых баз React Native, конвейеров сборки и автоматизации релизов
Ваш подход гарантирует неразрывную связь архитектуры React Native и продуктовой стратегии, преобразуя технические возможности в красивые, производительные пользовательские решения
Вы сосредоточены на стратегическом предотвращении, а не на реагировании на инциденты, используя метрики доставки и производства (уровень сбоев, задержка API, тенденции размера бандла) для выявления системных улучшений
Естественная способность преуспевать в условиях неопределенности позволяет вам действовать как стабилизирующая сила, преобразуя меняющиеся бизнес-направления в высокоуровневые технические дорожные карты React Native
Наши команды расположены в Австралии, и эта гибридная роль базируется в Мельбурне или Сиднее, предлагая гибкость для баланса между глубокой сфокусированной работой и активным сотрудничеством в наших прекрасных офисах.
The role / impact
We are looking for a Principal Engineer to join the teams behind the Xero Accounting App (XAA), our flagship mobile experience that helps small business owners stay on top of their finances wherever they are. You will define the standard for engineering excellence at Xero, strengthening technical capabilities and evolving the architectural direction to support our global product roadmap.
Core Tech Stack (Non-Negotiable): React Native, TypeScript, and cloud-native backend APIs form the foundation of this role. You will be architecting, building, and leading across all three domains as an integrated system.
You will bridge the gap between product vision, strategy, and execution, shaping the React Native technical roadmap to ensure our architectural decisions align with strategic goals. We need a leader who can solve complex mobile engineering problems at scale, seeking clarity within complexity and demonstrating smart ways to simplify while breaking down silos and driving cross-functional collaboration between mobile and backend teams.
The ideal candidate is someone who,
Initially, you will focus on
Additional Strengths:
WHY THIS MATTERS
React Native powers ~70% of the Xero Accounting App. Success in this role means establishing the technical standard for how we build mobile at Xero—defining architecture patterns, TypeScript practices, performance benchmarks, and the processes that support high-velocity mobile development. You'll influence hiring, technical culture, and the mobile engineering roadmap for years to come. This is not a backend role; it's about owning mobile excellence end-to-end.
Where and how you can work
Our teams are located in Australia and this hybrid role is based in Melbourne or Sydney, offering the flexibility to balance deep-focus work with high-bandwidth collaboration in our beautiful offices.
Please 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 our culture.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 225 000 до 253 000