Mobile Engineering at Airbnb

Having served over 800 million people through our platform, our Mobile Engineering team is committed to creating a seamless native mobile experience. Merging online mobile solutions to help solve the offline real world travel experience has created new and exciting challenges for the mobile engineering team.
We're currently hiring Android and iOS engineers to join our teams in Silicon Valley and for remote roles.

Featured Team Members

Julia Fu
Julia Fu
Android Engineer, San Francisco CA
"I majored in liberal arts in college, accidentally got into programming and fell in love with it ever since. I continued the passion by getting a master degree in InformationTechnology from Carnegie Mellon University. After working at Oracle and Facebook, I joined Airbnb in 2016 and worked on different parts of the Android app tech stack. One of the things I love about working at Airbnb is the abundance of opportunities to work on things I am really passionate about. I've had opportunities to ship best product experiences in many product areas. I also got opportunities to work with really smart engineers on deep technical challenges and bring app wide improvements. There are always opportunities to grow in the direction you want and you are encouraged to find your own way and maximize your impact."
"I started getting into computers when I was in middle school. It was mostly tinkering with HTML, CSS, and JavaScript to publish a personal website, and it felt empowering to connect with people around the world over the internet. After studying Computer Science at Cornell University, I worked for various companies as a web developer in New York City before moving to the Bay Area. I transitioned from web to iOS after completing a bootcamp program by CodePath in 2014 and joined Airbnb as an iOS engineer in 2017. At the time I just started using Airbnb product, and I was drawn to its aesthetics and potential as a marketplace platform. Initially I joined a Homes Guest team, revamped user registration flow, and later switched to an Experiences Host team to improve iOS experience for hosts who need to manage their business on the go. The best part about working at Airbnb is being able to propose a solution to a problem, collaborate with multiple stakeholders, and implement it with long-term goals in mind. The iOS community at Airbnb is open-minded and supportive, and I have met many talented kindred spirits along the way. If you are an engineer with an entrepreneurial mindset, attention to detail, and empathy for end-users, you will thrive here!"
Amie Kweon
Amie Kweon
iOS Engineer, San Francisco CA
Hope Eckert
Hope Eckert
Android Engineer, San Francisco CA
"During college I started taking computer science classes as an extension of my Digital and Electronic Media Studies major. The realization that I could turn around and use the Java programming skills I learned to start writing applications for the Android phone in my pocket was thrilling. After graduating from Scripps College, I worked as a QA Engineer at several companies to get more experience on software development teams. I continued tinkering with the Android SDK and built personal applications to continue to develop my skills. I joined the HotelTonight team as an Android Engineer, and our full team became part of Airbnb in 2019. Working at Airbnb has been an amazing learning experience. The Android community here is full of knowledgeable and passionate people that are more than willing to use their time and expertise to help one another. There are lots of opportunities to go broad or deep with the aspects of Android development you want to spend time on. Within my first few weeks, I deepened my own skills in accessibility, internationalization, and building custom components. Within my first few months, I contributed to a cross-team project now used by millions of people around the world. The opportunity to explore different aspects of Android development with the support of a collaborative community makes Airbnb a great place to work."
"I grew up in Nashville, Tennessee, also known as Music City. In high school, I got my first job toasting sandwiches to save up to buy my first iPhone. I studied Computer Science and Graphic Design in college and quickly began making my own iOS apps for my iPhone 3GS. During college, I joined a company making apps for well-known music festivals and musicians and after a few years started out on my own as a freelancer. I love the idea of using apps to encourage and enhance real-world experiences, so in 2016 I joined Airbnb and moved to San Francisco for that mission. Since then I’ve worked on making a delightful experience for our guests when looking at places to stay and experiences. Outside of my product focus, I led a team in creating our iOS app-wide architecture strategy to enable high quality and rapid development in what is one of the largest Swift codebases in the world. I love the openness and collaborative spirit of the iOS team culture at Airbnb. There are so many brilliant and passionate engineers from all across the world, and I love getting to work with them each day."
Bryn Bodayle
Bryn Bodayle
iOS Engineer, San Francisco CA

Open Source Mobile Projects

The Airbnb mobile team is solving hard technical challenges at scale, while innovating in the mobile space. Read more about the projects we're working on that create a world where anyone can belong anywhere:
  • Lottie: Render world class animations natively on Android & iOS.
  • Epoxy for Android: An Android library for building complex screens in a RecyclerView.
  • Epoxy for iOS: Epoxy is a suite of declarative UI APIs for building UIKit applications in Swift.
  • DeepLinkDispatch: This provides a declarative, annotation-based API to define application deep links on Android.
  • HorizonCalendar: A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.
  • MagazineLayout: A collection view layout capable of laying out views in vertically scrolling grids and lists.
  • Swift Style Guide: Airbnb’s Swift Style Guide.
  • Airbnb's Open Collective: contributions to the community

Stay Connected!