Staff Android Engineer

closed
Airbnb Logo

Airbnb

πŸ’΅ $204k-$259k
πŸ“Remote - United States

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
This job is filled or no longer available

Similar Remote Jobs