Senior Dual-Platform Mobile Engineer (iOS & Android)

Airbnb

United States

Remote

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Airbnb is seeking a Senior Software Engineer with deep, hands-on expertise in both iOS and Android to own features end-to-end across Swift and Kotlin. You will influence architectural decisions, write production code on both platforms, and help keep the two native codebases coherent at scale.

You will pair with teammates, review code, and participate in architecture discussions to ensure performance and app quality align across both platforms.

Qualifications

  • 6+ years of professional software engineering experience.
  • Proven ability to ship medium-to-large features on iOS and Android independently.
  • Strong architecture sense to keep two native codebases coherent at scale.

Responsibilities

  • Design and ship features across iOS (Swift) and Android (Kotlin) native codebases, often in parallel.
  • Collaborate with design and product to translate specs into two platform-idiomatic implementations.
  • Uphold architecture, performance, and app-size standards for both platforms.
  • Contribute to shared contracts (schema, logging, testing frameworks) used by both apps.
  • Mentor others through pairing and code reviews.
  • Participate in technical reviews and architecture discussions spanning both platforms.

Skills

Cross-platform native development
Code review

Tools

Swift
Kotlin
SwiftUI
Jetpack Compose
GraphQL

Job description

Airbnb is seeking a Senior Software Engineer with deep, hands-on expertise in both iOS and Android to own features end-to-end across Swift and Kotlin. You will influence architectural decisions, write production code on both platforms, and help keep the two native codebases coherent at scale.

You will pair with teammates, review code, and participate in architecture discussions to ensure performance and app quality align across both platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Dual-Platform Mobile Engineer (iOS/Android)
Senior Dual-Platform Mobile Engineer (iOS/Android)

airbnb, Inc. • Northern (KY)

Hybrid
USD 196,000 - 227,000
Senior Software Engineer, Native Mobile
Senior Software Engineer, Native Mobile

Airbnb • United States

On-site
USD 140,000 - 190,000
Senior iOS Platform Engineer - AI-Driven Developer Tools
Senior iOS Platform Engineer - AI-Driven Developer Tools

Airbnb • United States

Remote
USD 196,000 - 230,000
Senior Mobile Engineer: Kotlin & Cross-Platform
Senior Mobile Engineer: Kotlin & Cross-Platform

Hiya • Seattle (WA)

Hybrid
USD 150,000 - 230,000
Equity compensation
L&D budget
Senior iOS Platform Engineer – AI-Driven Tooling (Remote)
Senior iOS Platform Engineer – AI-Driven Tooling (Remote)

airbnb, Inc. • Northern (KY)

Remote
USD 196,000 - 230,000
Senior iOS Engineer: Paved Path for Performance (Remote)
Senior iOS Engineer: Paved Path for Performance (Remote)

kozmetickesluzby.vecnakraska.sk - Jobboard • United States

Remote
USD 120,000 - 150,000
Remote Senior iOS Engineer with Android Expertise
Remote Senior iOS Engineer with Android Expertise

Mindgrub • Baltimore (MD)

Remote
USD 89,544,000 - 110,208,000
Senior Mobile Engineer - iOS/Android, End-to-End Ownership
Senior Mobile Engineer - iOS/Android, End-to-End Ownership

On Me Gifting • San Francisco (CA)

Hybrid
USD 140,000 - 210,000
Equity
Hybrid SF/NYC office
Unlimited PTO
+2
Senior Software Engineer, Native Mobile
Senior Software Engineer, Native Mobile

airbnb, Inc. • Northern (KY)

Hybrid
USD 196,000 - 227,000
Senior Mobile Engineer - iOS/Android, Build Scalable Apps
Senior Mobile Engineer - iOS/Android, Build Scalable Apps

Housecall Pro • United States

Remote
USD 69,000 - 98,000
Paid time off
Flexible work hours
Equity shares
+3