Airbnb

Software Engineer, iOS

US
USD 134k - 179k
Java Swift Objective-C
Description

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. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

A typical day:

  • 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

Your expertise:

  • 3+ years of industry experience
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Strong knowledge of Java and iOS platform
  • Experience shipping one or more Swift or Objective-C iOS apps, ideally currently available in the App Store
  • Solid engineering and coding skills. Understanding of basic data structures and asynchronous programming
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

How we'll take care of you:

Our job titles may span more than one career level. The starting base pay for this role is between $134,000 and $179,500. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.  

Your Location:

This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. Airbnb,Inc. can employ in states where we have registered entities. Currently, employees can not be located in: Alaska, Indiana, Nebraska, North Dakota, Ohio, South Dakota, Wisconsin, Alabama, Mississippi, Oklahoma, Delaware and Rhode Island. This list is continuously  evolving and being updated, please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. 

Our commitment to inclusion & belonging:

Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.

If you need assistance, or a reasonable accommodation during the application and recruiting process, please contact us at: reasonableaccommodations@airbnb.com.

Airbnb
Airbnb
Hospitality Marketplace Mobile Apps Travel Travel Accommodations