Hybrid

Airbnb is hiring a Senior Android Engineer, Guest & Host

About the Role

As a Senior Android Engineer on the User Clients team at Airbnb, you will define, build, and shape the future of Airbnb’s user-related product flows, such as user profile, information, and settings across the app. You will be responsible for providing Airbnb’s users with a secure, reliable, and delightful authentication experience.

What You'll Do

  • 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.
  • Work closely with iOS and Web engineers on the team to develop foundational, cross platform solutions.
  • Identify areas of improvement and drive mobile best practices.
  • Mentor, guide, advocate and support the career growth of individual contributors.

What We're Looking For

  • 6+ years of experience in Android product engineering at scale.
  • Expertise building and maintaining high-performance and scalable consumer Android applications.
  • Extensive experience working with GraphQL and REST APIs.
  • 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.

Nice to Have

  • Preferably using Kotlin and Jetpack Compose.
  • Experience with Motion and/or prototyping is a big plus.

Technical Stack

  • Android
  • Kotlin
  • Jetpack Compose
  • GraphQL
  • REST APIs

Team & Environment

The team is highly collaborative with partners in design, product, data science, legal, and marketing and works closely with other engineering teams.

Benefits & Compensation

  • Compensation: $191,000—$223,000 USD
  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Work Mode

This is a hybrid role based in the United States.

Airbnb values diversity & belonging and is proud to be an Equal Employment Opportunity employer. All individuals seeking employment at Airbnb are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic.

Required Skills
AndroidKotlinJetpack ComposeGraphQLREST APIsMobile DevelopmentSoftware EngineeringAndroid SDKUI DevelopmentArchitectureCollaborationCommunicationProblem Solving
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Airbnb

Airbnb is a global platform connecting hosts who offer unique stays and experiences with guests, facilitating over 2 billion guest arrivals in almost every country. The company is dedicated to creating a world where anyone can belong anywhere.

Visit website
Job Details
Category mobile
Posted 2 months ago