Remote Staff Android Engineer
Airbnb
Job highlights
Summary
Join Airbnb's Host Calendar team as a Staff Android Engineer to build the next generation of tools for Airbnb hosts. You will collaborate with cross-functional partners to design and deliver high-quality Android products, build efficient mobile components, and mentor other engineers. The ideal candidate possesses 9+ years of Android development experience at scale, expertise in Kotlin, Java, and Jetpack Compose, and a passion for UI/UX. This US-based remote-eligible position offers a competitive salary, bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to diversity and inclusion and provides a disability-inclusive application process.
Requirements
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent professional experience
- 9+ years’ experience developing Android applications at scale with a high volume of users with an eye for visual details
- Expertise building and maintaining high-performance and scalable consumer Android applications, preferably using Kotlin, Java and Jetpack Compose
- You possess strong product sense and a passion for UI and UX product development and can effectively communicate with non-technical partners
- Demonstrated ability to proactively collaborate with Product Management, Design, Data and other Android, iOS, and Web Engineers
- Experience developing and leading long-term technical strategy
- You’re passionate about continuous learning and innovation in the mobile industry
- Sound engineering and coding skills. Understanding of basic data structures and asynchronous programming
Responsibilities
- Collaborate with cross-functional partners such as Experience Designers, Product Managers 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
- Mentor, guide, advocate and support the career growth of individual contributors
- Identify areas of improvement and drive mobile best practices
- Work with product and design partners to explore problem spaces and devise solutions to customer problems by rapid prototyping
- Recognize technical challenges in the early stages and collaborate closely with the team
- Collaborate with other product engineers and partners to develop Host calendar and availability functionality and surface insights / analytics
- Take an active role in leading and work with Engineering partners to create technical and execution strategies for new projects and legacy migrations
- Hands on develop, working with teams on edge solutions to problems that come about when developing at scale
- Maintain our rigorous engineering standards and instill consistency across the various codebases and processes you encounter
- Mentor and coach other engineers through pull request reviews, design document reviews, or 1-on-1s
Preferred Qualifications
Passionate about UX: You have a keen enthusiasm for creating delightful user experiences for millions of users
Benefits
- Bonus
- Equity
- Benefits
- Employee Travel Credits
Share this job:
Similar Remote Jobs
- 💰$204k-$259k📍United States
- 💰$108k-$144k📍Canada
- 📍United States
- 💰$204k-$259k📍Worldwide
- 💰$129k-$161k📍Canada
- 💰$159k-$239k📍United States
- 💰$60k-$120k📍Germany, Egypt
- 📍Estonia
- 📍Finland