Airbnb is a global community that connects hosts and guests through unique stays and experiences. They are seeking an Android engineer to enhance the user experience on their mobile app by collaborating with cross-functional teams and delivering high-quality products.
Responsibilities:
- Building features to support hosts when creating and managing stays, services and experiences on the Airbnb mobile app
- Using cutting edge technologies for Android applications including Kotlin, Jetpack Compose, and GraphQL while leveraging server-driven UI frameworks
- Maintaining quality standards to ensure high performance and availability of our client side platforms
- Working with cross functional teams that enable the hosting platform to millions of users around the world
- Collaborating with Product, Design, Data Science and other partners to guarantee timely delivery and proper measurement of new features
Requirements:
- 3+ years of industry experience
- Bachelor's and/or Master's degree (preferably in CS) or equivalent experience
- Experience shipping one or more Kotlin or Java Android apps, ideally currently available on Google Play Store
- Personal projects that demonstrate technical rigor, creativity, and product intuition
- Solid engineering and coding fundamentals, including knowledge of data structures, asynchronous programming, automation, and testing best practices
- Interest in innovations within the mobile development ecosystem including leveraging AI tools for more efficient results
- Experience implementing polished user interfaces, including animations and transitions, and attention to detail that elevate the overall user experience
- Strong collaboration skills with product, design and backend partners to document specs for intuitive and high-quality features