Назад
6 часов назад

Principal Software Engineer - Mobile Platform

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Software Engineer - Mobile Platform (React Native, iOS, Android): Evolving a production-scale hybrid mobile architecture that delivers native-feeling experiences across iOS, Android and web with an accent on shared capabilities, native boundaries, performance and reliability. Focus on shipping the new platform, migrating a mature live product, leading senior engineers through complex architectural decisions, and scaling adoption across hundreds of frontend engineers.

Location: Perth, Western Australia, Australia

Company

Design technology company building a platform used by hundreds of millions of people across web and mobile.

What you will do

  • Set the technical direction for a hybrid mobile platform spanning React Native, iOS and Android.
  • Define which capabilities should be shared or remain native, and establish how the layers work together.
  • Turn the architecture into production code with strong performance, reliability and observability foundations.
  • Launch a React Native product surface in production and provide stable platform primitives for product teams.
  • Lead Staff and Senior engineers through a large-scale mobile architecture migration.
  • Drive adoption across major product teams and influence mobile architecture across 800+ frontend engineers.

Requirements

  • Principal-level experience setting technical direction across multiple engineering teams.
  • Experience building or significantly evolving a production-scale cross-platform mobile architecture.
  • Experience migrating a mature, live mobile product to a new architecture.
  • Deep fundamentals across iOS and Android, including native boundaries and shared-code runtimes.
  • Strong knowledge of mobile performance, reliability, crash monitoring and optimisation at scale.
  • Hands-on ability with platform architecture, shared libraries, abstractions, infrastructure and system-level trade-offs.

Nice to have

  • Deep production experience with React Native and React internals.
  • Rust or C/C++ experience for portable mobile libraries.
  • Open-source contributions to React Native, Flutter, Kotlin Multiplatform, Expo or related ecosystems.
  • Experience with mobile CI/CD, release trains and over-the-air updates at scale.
  • Experience using AI tooling in engineering work.

Culture & Benefits

  • Permanent full-time employment.
  • Equity package.
  • Inclusive parental leave for parents and carers.
  • Annual wellbeing and office-setup allowance.
  • Flexible leave options.
  • Interviews are conducted virtually.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →