iOS Software Engineer, Users, Listings & Platform

A platform founded in 2007 connecting hosts offering unique stays with guests, growing to over 4 million hosts and 1 billion guest arrivals globally.
$153,000 - $184,900
iOS
Mid-Level Software Engineer
Remote
2+ years of experience
Consumer · Travel

Description For iOS Software Engineer, Users, Listings & Platform

Airbnb, founded in 2007, has revolutionized the travel industry by connecting hosts and guests worldwide, facilitating over 1 billion guest arrivals through its platform. As an iOS Software Engineer on the User Clients team, you'll play a crucial role in shaping the future of Airbnb's user-related product flows, including user profiles, information, and settings.

The position offers an opportunity to work on two key teams: The User Clients team, where you'll focus on delivering secure and delightful authentication experiences, and the Reputation Clients team, dedicated to building exceptional customer-facing products that enhance trip quality and user reputation.

Working in a highly collaborative environment, you'll partner with designers, product managers, data scientists, and other engineers to create features used by millions. The role demands strong technical expertise in iOS development, particularly with Swift and SwiftUI, along with a deep understanding of mobile architecture and best practices.

Key responsibilities include building efficient, reusable components, architecting scalable solutions, and working cross-platform with Android and Web engineers. The ideal candidate will bring 2+ years of iOS development experience, strong product sense, and a passion for mobile innovation.

This remote-eligible position offers competitive compensation ($153,000 - $184,900 USD) and the opportunity to work with a diverse, inclusive team committed to transforming the travel industry. Join Airbnb to help create authentic connections between hosts and guests worldwide while building the future of mobile experiences.

Last updated 9 hours ago

Responsibilities For iOS Software Engineer, Users, Listings & Platform

  • Collaborate with cross-functional partners to design and deliver high-quality products on iOS
  • Identify areas of improvement and drive mobile best practices
  • Build efficient and reusable mobile components
  • Architect reliable, performant, and scalable mobile solutions
  • Work closely with Android and Web engineers on cross platform solutions

Requirements For iOS Software Engineer, Users, Listings & Platform

  • 2+ years experience developing iOS applications at scale
  • Extensive experience working with Swift, iOS Applications, GraphQL and REST APIs
  • Solid understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming
  • Strong product sense and passion for iOS UI and UX product development
  • Ability to collaborate with Product Management, Design, and other Engineers
  • Passion for continuous learning and innovation in mobile industry

Interested in this job?

Jobs Related To Airbnb iOS Software Engineer, Users, Listings & Platform

iOS Performance QA Engineer

iOS Performance QA Engineer role at Apple, focusing on quality assurance and performance testing for iOS devices with competitive compensation and benefits.

(Mid/Senior) iOS Developer

Mid/Senior iOS Developer role at Crypto.com, building cryptocurrency platform apps using Swift and MVVM architecture, 4+ years experience required.

Software Engineer II - iOS

Mobile Engineer position at Twitch focusing on iOS development for creator monetization features and community engagement tools.

Software Engineer II - iOS

Mobile Engineer position at Twitch focusing on iOS development for creator monetization features, requiring 3+ years of experience with competitive compensation and benefits.

Software Engineer II - iOS

Mid-level iOS Software Engineer position at Uber's Experimentation team, building critical mobile SDK features with competitive compensation and hybrid work arrangement.