Job Closed

This listing is no longer active.

Airbnb logo
Airbnb

Airbnb is a community based on connection and belonging.

Staff Android Engineer, Reservation Management – Additional Products

Android EngineerSoftware EngineerOtherRemoteLeadTeam 5,001-10,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

126 days ago

Salary

$204K - $255K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishAndroidKotlin

Job Description

Staff Android Engineer, Reservation Management – Additional Products

Airbnb

• Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale. • Design and implement scalable Android practices across the Reservation Management team. • Be a champion of the team’s Android community, mentor other engineers and uplevel the broader team’s culture. • Lead investments into new technical capabilities that push the envelope and unlock product innovation • Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture • Translate prototypes to high quality, scalable, and maintainable production code through iterative development • Writing unit and integration tests, reviewing other’s code.

Job Requirements

  • 10+ years industry experience
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Expertise building and maintaining high-performance and scalable consumer Android applications, preferably using Kotlin and Jetpack Compose.
  • Solid engineering and coding skills. Understanding of basic data structures and asynchronous programming
  • Ability to mentor and grow more junior engineers (set and drive best practices for Android client development)
  • Personal projects that show an aptitude for technical excellence and product sense
  • Ability to work in areas outside of your usual comfort zone and show motivation for personal growth
  • Interest in innovations within the mobile industry
  • Nice to have: demonstrated design and UX sensibilities

Benefits

  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Related Job Pages

More Android Engineer Jobs

BJAK logo

Android Developer, AI Apps

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer127 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Build and maintain production Android apps using Kotlin • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs • Design UX patterns for AI interactions, including streaming responses, retries, and partial results • Optimize performance, memory usage, and responsiveness for AI-heavy flows • Implement analytics, logging, and feedback capture to support AI evaluation and iteration • Collaborate closely with backend and ML engineers on API contracts and system behavior • Ensure app stability, security, and scalability in production environments

United States
Smart Working logo

Android Developer

Smart Working

Empowering companies to work with the best engineers in the world

Android Engineer127 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and deliver new features for a white-label eCommerce Android application • Build and maintain UI using Jetpack Compose, following modern Android best practices • Maintain and evolve Kotlin Multiplatform (KMP) shared business logic used across Android and iOS • Maintain end-to-end tests to ensure application stability and reliability • Collaborate closely with product management, web, and iOS engineers within a feature pod • Contribute to code quality through reviews, testing, and continuous improvement • Support CI/CD pipelines and deployment workflows as part of the Android development lifecycle

India
Defense Unicorns logo

Android Engineer

Defense Unicorns

We help mission-focused heroes solve the world’s biggest software challenges.

Android Engineer127 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Participate in architecture and product decision-making processes with the team • develop new features to simplify user workflows • Collaborate with a team to define, design, and implement new features • Identify and address bottlenecks, fix bugs, and maintain code quality • Gather requirements and provide accurate and realistic project milestones and timelines for completion • Engage in engineering-wide architecture and design reviews • Coordinate cross-team initiatives to deliver new products and features on GitHub • Collaborate with backend engineers to create a cohesive product • Work closely with designers to propose new ideas and provide feedback • Test the app to maintain a high product quality • Mentor teammates to support their professional development • Architect android mobile applications and design best practices

United States
$123.3K - $166.8K / year
Job Closed
Stripe logo

Android Engineer, Terminal OS Platform

Stripe

Help increase the GDP of the internet.

Android Engineer127 days ago
OtherRemoteTeam 1,001-5,000Since 2010H1B Sponsor

• Design, build and maintain Android apps and SDKs in Kotlin • Develop Android payment applications for a variety of devices and form factors • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe’s mobile users • Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company • Work with user research and product design to understand users and address their needs

California
Job Closed