Senior Software Engineer, Native Mobile

Airbnb

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$196,000–$227,000 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $172k
This role $212k
$107k $240k
below market most similar roles pay here above market

This role pays more than 81% of similar roles. Most pay $151,000–$193,625 — the blue band above. At the midpoint, this role pays about $212k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 49 open roles on FindRole.

Listed pay typically runs $206,000–$250,000 across 46 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Senior Software Engineer, Native Mobile

The Senior Software Engineer, Native Mobile joins the Guest & Host Technology team to build end-to-end experiences for users on iOS and Android. This role requires a dual-platform native engineer to own features from design to production, ensuring architectural coherence across both mobile codebases. You will design and ship features in parallel, translating product specifications into platform-idiomatic implementations while maintaining performance and app-size standards. Key responsibilities include managing shared client contracts like GraphQL, mentoring engineers on dual-platform work, and identifying technical drift between systems. The role requires deep, hands-on expertise in Swift, UIKit, and SwiftUI for iOS, as well as Kotlin, Jetpack Compose, and native Android development. You will solve complex technical problems by ensuring high-quality, durable native performance without relying on cross-platform frameworks.

What does a Software Engineer earn in Remote?

Median $208800 from 367 postings across 50 companies.

See salary data

What you'll do

  • Design and ship features across native iOS (Swift) and Android (Kotlin) codebases in parallel.
  • Translate product specifications into platform-idiomatic implementations for both mobile operating systems.
  • Maintain architecture, performance, and app-size standards across both native codebases.
  • Manage shared client contracts and identify areas where the two platforms are drifting apart.
  • Mentor less experienced engineers through pair programming and code reviews for dual-platform work.
  • Participate in technical reviews and architectural discussions spanning both mobile platforms.

What we're looking for

  • 6+ years of professional software engineering experience.
  • Deep, current, hands-on expertise in native iOS (Swift, UIKit/SwiftUI) and native Android (Kotlin, Jetpack Compose).
  • 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 with experience keeping two independent native codebases coherent at scale.
  • Experience partnering with design and product to translate ambiguous requirements into platform-appropriate implementations.
  • Ability to own features end-to-end with real ambiguity and identify when to escalate decisions.
  • Must live in a state where Airbnb, Inc. has a registered entity.

More like this

Similar roles

Senior Software Engineer, Mobile QA

Coinbase

Remote 11 days ago $186,065–$218,900
Swift Kotlin XCTest Espresso React Native CI/CD Buildkite CircleCI Mobile Test Automation iOS Android Generative AI SLOs
5+ yrs exp Remote

Software Engineer, Mobile SDK

Cloudflare, Inc

Austin, TX 9 days ago
Swift Kotlin iOS Android C++ Rust React Native Flutter HTTP APIs Mobile Security Secure Key Storage Application Signing Dependency Management Technical Design Code Review
Hybrid

Senior Mobile Cross Platform Engineer

Chime

New York, NY +1 95 days ago $164,000–$227,000
React Native TypeScript React iOS Android GraphQL CI/CD Bitrise CircleCI GitHub Actions Bugsnag Datadog Sentry Redux React Context AsyncStorage MMKV Expo Updates CodePush
5+ yrs exp

Lead Software Engineer, Native Mobile AI Engineering

T. Rowe Price

Owings Mills, MD 26 days ago $145,000–$247,000
iOS Android Swift SwiftUI Kotlin Jetpack Compose Java Python AI Agentic Workflows CI/CD GitHub Jira Confluence Figma Prompt Engineering Software Architecture Test Automation Observability Telemetry
8+ yrs exp Hybrid