Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Airbnb

Senior Software Engineer, Native Mobile

Airbnb

. Design and ship features across native iOS and Android codebases in parallel .

Posted 10/5/2026full-timeRemote • United StatesSenior💰 $196,000 - $227,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in native iOS and Android development, with a strong focus on Swift, UIKit/SwiftUI, Kotlin, and Jetpack Compose. Capable of owning features end-to-end while ensuring architectural consistency and performance across both platforms.

Highest-signal resume keywords
Native iOS DevelopmentSwift and UIKit/SwiftUINative Android DevelopmentKotlin and Jetpack ComposeEnd-to-End Feature Ownership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringFeature ShippingDebuggingCode ReviewArchitecture DesignCross-Platform ToolingTesting FrameworksSchema ManagementPerformance StandardsApp-Size Standards
Soft Skills
CollaborationProblem-SolvingAdaptabilityCommunication
Industry Keywords
Mobile DevelopmentProduct SpecificationsTechnical ReviewsDesign PartnershipIndependent Codebases

Tech Stack

Tools & technologies
AndroidiOSKotlinSwift

About the role

Key responsibilities & impact
  • Design and ship features across native iOS and Android codebases in parallel
  • Partner with design and product to translate product specifications into platform-idiomatic implementations
  • Uphold architecture, performance, and app-size standards across both platforms
  • Contribute to shared client contracts, including schema, logging, and testing frameworks
  • Identify changes that could cause the platforms to drift apart
  • Help engineers ramp into dual-platform work through pairing and code review
  • Participate in technical reviews and architecture discussions spanning both platforms
  • Own features end-to-end across both apps
  • Make architectural decisions that remain consistent across Swift and Kotlin

Requirements

What you’ll need
  • 6+ years of professional software engineering experience
  • Deep, current, hands-on expertise in native iOS, including Swift and UIKit/SwiftUI
  • Deep, current, hands-on expertise in native Android, including Kotlin and Jetpack Compose
  • Track record of independently shipping medium-to-large complexity features on either platform
  • Ability to read, debug, and reason about the other platform's code
  • Experience keeping two independent native codebases coherent at scale
  • Comfort owning features end-to-end amid ambiguity
  • Experience partnering with design and product to translate ambiguous requirements into concrete implementations
  • Understanding of fully native mobile development and pragmatic cross-platform tooling
  • Must live in a US state where Airbnb, Inc. has a registered entity

Benefits

Comp & perks
  • Bonus eligibility
  • Equity eligibility
  • Benefits
  • Employee Travel Credits
  • Remote work eligibility
  • Occasional Airbnb office work or offsite attendance
  • Reasonable accommodations throughout the recruitment process