Android Software Engineer

Airbnb
Summary
Join Airbnb's Reputation Clients team and contribute to building exceptional customer-facing products on Android. Collaborate with cross-functional partners to design and deliver high-quality mobile solutions. Build efficient and reusable mobile components, identify areas for improvement, and drive mobile best practices. Work closely with iOS and Web engineers to develop cross-platform solutions. This role requires 2+ years of Android product engineering experience, expertise in building scalable Android applications (preferably using Kotlin and Jetpack Compose), and extensive experience with GraphQL and REST APIs. The position is US-remote eligible with occasional office work. Compensation includes a base pay range of $157,000 - $180,600 USD, bonus, equity, benefits, and Employee Travel Credits.
Requirements
- 2+ years of experience in Android product engineering at scale, with a BS/Masters degree
- Expertise building and maintaining high-performance and scalable consumer Android applications, preferably using Kotlin and Jetpack Compose
- Extensive experience working with GraphQL and REST APIs
- Possess strong product sense and a passion for Android UI and UX product development
- Demonstrated ability to collaborate with Product Management, Design, and other iOS, Android, and Web Engineers
- Excellent engineering and coding skills. Solid understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming
- Love collaborating via code reviews and architecture discussions, and are motivated to improve their teammatesβ productivity
Responsibilities
- Collaborate with cross-functional partners such as Product Managers, Experience Designers, and Engineers to design and deliver high-quality products on Android
- Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions
- Identify areas of improvement and drive mobile best practices
- Working closely with iOS and Web engineers on the team to develop foundational, cross platform solutions
Preferred Qualifications
Experience with Motion and/or prototyping
Benefits
- Bonus
- Equity
- Benefits
- Employee Travel Credits