Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company.

You’ll play an impactful role to build mobile-first payment experiences on one of the fastest growing platforms for Airbnb. You will get the unique career opportunity to work across multiple agile product teams and make a significant impact to our guest and host community around the world. You will also get to work with a group of talented and passionate mobile engineers.

Your day-to-day responsibilities includes:

  • Collaborate with Product Managers, Designers and Backend Engineers to design and deliver high-quality products on iOS
  • Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions
  • Follow data-driven approaches to conduct experiments and iterate features 
  • Identify areas of improvement and advocate for mobile best practices

We value senior iOS engineers who have:

  • 5+ years industry experience
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Experience shipping one or more Swift or Objective-C iOS apps, ideally currently available in the App Store
  • Personal projects that show an aptitude for technical excellence and product sense
  • Ability to work in areas outside of your usual comfort zone and show motivation for personal growth
  • Solid engineering and coding skills. Understanding of basic data structures and asynchronous programming
  • Interest in innovations within the mobile industry
  • Nice to have: demonstrated design and UX sensibilities
  • Nice to have: understanding of how payments systems work