Airbnb4 days ago

Senior iOS Engineer, Passport & Commerce

RUB 16,333–18,917per month · before tax
MARKET
16,333median for this role
Mobile Developer · 12 jobs with disclosed pay
9,000half of the offers: 15,438–16,81819,167
At market · above 58% of offers
Remote

Responsibilities

  • 01Design and build iOS features using modern, declarative UI and unidirectional state architecture
  • 02Partner with product and design to turn new concepts into polished, accessible iOS experiences
  • 03Collaborate with backend, Android, and web engineers to keep feature behavior and data consistent across platforms
  • 04Write clean, well-tested, maintainable code, and actively participate in code and design reviews
  • 05Mentor other engineers on the team and help raise the bar on iOS engineering practices as the team scales
  • 06Troubleshoot and resolve performance and reliability issues affecting the iOS app
  • 07Build the iOS experiences that bring various account features to life for millions of guests and hosts
  • 08Own complex features end-to-end, from technical design through launch, working closely with backend, Android, and design counterparts
  • 09Work closely with Payments and Wallet engineering, Identity & Privacy, Profile & Community, and Guest & Host product, design, and data science partners as we stand up this team's roadmap and technical foundations

Requirements

  • 016+ years of professional iOS engineering experience, including shipping and maintaining features in a large-scale, production consumer app
  • 02Strong proficiency in Swift and modern iOS architecture, including declarative UI (e.g., SwiftUI), unidirectional state management (MVI/MVVM/Redux-style), and dependency injection
  • 03Experience partnering closely with backend and other platform (Android/web) engineers to shape APIs and keep cross-platform experiences consistent
  • 04A track record of owning complex features end-to-end, from technical design through launch and iteration
  • 05Experience mentoring other engineers and contributing to team-level technical decisions
  • 06Comfort operating with ambiguity, including on a newly formed team establishing new iOS surfaces for the first time
  • 07Solid understanding of mobile app performance, accessibility, and release/CI practices for a large-scale consumer app

What we offer

  • 01US - Remote Eligible
  • 02Occasional work at an Airbnb office or attendance at offsites (as agreed with manager)
  • 03Eligible for bonus, equity, benefits, and Employee Travel Credits