Airbnb logo

Senior Software Engineer, Native Mobile

Airbnb

Remote · USD 196,000-227,000 · 6+ years experience · Remote · Posted Oct 2, 2026

At a glance

Experience
6+ years experience
Workplace
Remote
Location
Remote
Salary
USD 196,000-227,000 · Base salary

About the role

  • Guest & Host Technology builds the end-to-end experience that connects people around the world from search to the moment a trip becomes a memory.
  • Looking for a Senior Software Engineer who can operate as a true dual-platform native engineer with current fluency in both iOS and Android.

Responsibilities

  • Design and ship features across our iOS (Swift) and Android (Kotlin) native codebases, often the same initiative, shipped in parallel on both platforms
  • Partner with design and product to translate one product spec into two platform-idiomatic implementations, rather than porting one platform's UI onto the other
  • Uphold architecture, performance, and app-size standards that apply equally to both platforms
  • Weigh in on shared client contracts (schema, logging, testing frameworks) consumed by both apps, and flag when a change would let the platforms drift apart
  • Help other engineers ramp into dual-platform work through pairing and code review
  • Participate in technical reviews and architecture discussions where your judgment is expected to span both platforms, not just one

Requirements

  • 6+ years of professional software engineering experience, with deep, current, hands-on expertise in both native iOS (Swift, UIKit/SwiftUI) and native Android (Kotlin, Jetpack Compose)
  • A track record of independently shipping medium-to-large complexity features on either platform without ramp-up
  • Ability to read, debug, and reason about the other platform's code even where you're less deep
  • Solid opinions on mobile architecture, backed by experience keeping two independent native codebases coherent at scale
  • Comfort owning a feature end-to-end with real ambiguity, and identifying when a decision needs to be escalated versus made independently
  • Experience partnering closely with design and product to translate ambiguous requirements into concrete, platform-appropriate implementations

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Workplace

  • The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.

Skills

  • iOS
  • Android
  • Swift
  • Kotlin
  • UIKit
  • SwiftUI
  • Jetpack Compose
  • GraphQL

Airbnb

Senior Software Engineer, Native Mobile

Apply now