Назад
2 часа назад

Senior Software Engineer (iOS/Android)

196 000 - 227 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (iOS/Android) (Mobile): Building end-to-end native features for Airbnb's iOS and Android applications with an accent on Swift, Kotlin, platform-specific architecture, and performance. Focus on keeping two independent codebases coherent, evolving shared client contracts, and designing parallel implementations across both platforms.

Location: US remote eligible; must live in a state where Airbnb, Inc. has a registered entity. Occasional work at an Airbnb office or attendance at offsites may be required by agreement with the manager.

Base pay: $196,000–$227,000 USD per year, with potential bonus, equity, benefits, and Employee Travel Credits.

Company

Airbnb provides stays and experiences that connect guests with communities around the world.

What you will do

  • Design and ship features in native iOS and Android codebases, often delivering the same initiative in parallel.
  • Translate product specifications into platform-idiomatic implementations in partnership with design and product.
  • Maintain architecture, performance, and app-size standards across both platforms.
  • Shape shared client contracts, including schemas, logging, and testing frameworks, while preventing platform drift.
  • Support other engineers through pairing, code reviews, technical reviews, and architecture discussions.

Requirements

  • 6+ years of professional software engineering experience.
  • Deep, current hands-on expertise in native iOS with Swift, UIKit, or SwiftUI.
  • Deep, current hands-on expertise in native Android with Kotlin or Jetpack Compose.
  • Experience independently shipping medium-to-large complexity mobile features and working across two native codebases.
  • Strong mobile architecture experience, including maintaining coherence at scale.
  • Ability to partner with design and product, resolve ambiguity, and make or escalate technical decisions appropriately.

Nice to have

  • Experience with shared GraphQL client contracts and cross-platform logging or testing frameworks.
  • Experience mentoring engineers in dual-platform mobile development.

Culture & Benefits

  • Native iOS and Android development without relying on cross-platform frameworks such as React Native or Flutter.
  • Inclusive hiring and interview processes with reasonable disability accommodations.
  • Potential bonus, equity, benefits, and Employee Travel Credits.

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