Airbnb logo

Software Engineer, Passport & Commerce, iOS

Airbnb

Remote · USD 162,000-186,000 · 3+ years experience · Remote · Posted Sep 29, 2026

At a glance

Experience
3+ years experience
Workplace
Remote
Location
Remote
Salary
USD 162,000-186,000 · Base salary

About the role

  • Build the iOS experiences that bring various account features to life for millions of guests and hosts as part of the Passport & Commerce team.
  • Own well-scoped features from technical design through launch while working closely with backend, Android, and design counterparts.
  • Ship reliable, performant, and polished iOS experiences that keep parity with Android and web surfaces.

Responsibilities

  • Design and build iOS features using modern, declarative UI and unidirectional state architecture.
  • Partner with product and design to turn new concepts into polished, accessible iOS experiences.
  • Collaborate with backend, Android, and web engineers to keep feature behavior and data consistent across platforms.
  • Write clean, well-tested, maintainable code, and actively participate in code and design reviews.
  • Learn from and collaborate with senior engineers on the team, and contribute to shared iOS patterns and best practices as the team scales.
  • Troubleshoot and resolve bugs, performance, and reliability issues affecting the iOS app.

Requirements

  • 3+ years of professional iOS engineering experience, including shipping features in a large-scale, production consumer app.
  • Proficiency in Swift and modern iOS architecture, including declarative UI (e.g., SwiftUI), unidirectional state management (MVI/MVVM/Redux-style), and dependency injection.
  • Experience working with backend and other platform (Android and web) engineers to integrate APIs and keep cross-platform experiences consistent.
  • A track record of delivering features from technical design through launch and iteration, with growing scope and independence.
  • Strong communication and collaboration skills, and a habit of seeking and acting on feedback.
  • Comfort operating with some ambiguity, including on a newly formed team establishing new surfaces for the first time.
  • Solid understanding of mobile app performance, accessibility, and release/CI practices for a large-scale consumer app.

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

  • Swift
  • SwiftUI
  • MVI
  • MVVM
  • Redux
  • iOS

Airbnb

Software Engineer, Passport & Commerce, iOS

Apply now