iOS Software Engineer, Users, Listings & Platform

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe.
$153,000 - $184,900
iOS
Senior Software Engineer
Remote
5,000+ Employees
2+ years of experience
Travel

Description For iOS Software Engineer, Users, Listings & Platform

Airbnb is seeking an iOS Software Engineer to join their Users, Listings & Platform team. As a senior iOS Engineer on the User Clients team, you'll be responsible for building and shaping the future of Airbnb's Users related product flows, such as user profile, information, and settings across the app and providing Airbnb's Users with a secure, reliable, and delightful authentication experience. The team is highly collaborative, working with partners in design, product, data science, legal, and marketing to deliver features used by millions of people.

You'll also have the opportunity to work on the Reputation Clients team, dedicated to building exceptional customer-facing products that enhance trip quality, user reputation, and listing performance. The goal is to build delightful user products that foster trust, connections, and a sense of belonging.

Key responsibilities include:

  • Collaborating with cross-functional partners to design and deliver high-quality products on iOS
  • Identifying areas of improvement and driving mobile best practices
  • Building efficient and reusable mobile components
  • Architecting reliable, performant, and scalable mobile solutions
  • Working closely with Android and Web engineers on foundational, cross-platform solutions

Requirements:

  • 2+ years' experience developing iOS applications at scale with a high volume of users, preferably in Swift and SwiftUI
  • Extensive experience with Swift, iOS Applications, GraphQL, and REST APIs
  • Strong understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming
  • Collaborative mindset, with a passion for code reviews and architecture discussions
  • Strong product sense and passion for iOS UI and UX product development
  • Ability to work with Product Management, Design, and other engineering teams
  • Passion for continuous learning and innovation in the mobile industry

This position is US - Remote Eligible, with occasional work at an Airbnb office or attendance at offsites as agreed with your manager. Airbnb is committed to inclusion and belonging, working with a diverse talent pool to foster innovation and engagement.

Join Airbnb and be part of a team that's shaping the future of travel and connection!

Last updated a day ago

Responsibilities For iOS Software Engineer, Users, Listings & Platform

  • Build and shape Airbnb's Users related product flows
  • 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 foundational, cross-platform solutions

Requirements For iOS Software Engineer, Users, Listings & Platform

  • 2+ years' experience developing iOS applications at scale
  • Extensive experience with Swift, iOS Applications, GraphQL and REST APIs
  • Strong understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming
  • Collaborative mindset
  • Strong product sense and passion for iOS UI and UX product development
  • Ability to work with cross-functional teams
  • Passion for continuous learning and innovation in mobile industry

Benefits For iOS Software Engineer, Users, Listings & Platform

Equity
  • Employee Travel Credits

Interested in this job?

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

AIML- iOS Engineer - Generative AI Experiences Software

Senior iOS Engineer role at Apple, focusing on Generative AI experiences for Apple products and platforms.

Senior iOS Engineer, Guest Displays & Platforms

Senior iOS Engineer role at Airbnb, focusing on Guest Displays & Platforms, offering competitive compensation and remote work opportunities.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer role at Airbnb, focusing on Developer Platform and iOS infrastructure improvements.

Senior iOS Software Engineer, Reputation Clients

Senior iOS Software Engineer role at Airbnb, focusing on reputation and quality products. 5+ years experience required, remote-eligible in the US.

Senior iOS Developer, Mobile Platform

Senior iOS Developer position at theScore, working on the Mobile Platform team to build and improve iOS applications for sports fans and bettors.