Posted in

Staff Android Engineer – Reservation Management

Staff Android Engineer – Reservation Management

CompanyAirbnb
LocationNew York, NY, USA
Salary$204000 – $255000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • 9+ 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

Responsibilities

  • 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.

Preferred Qualifications

  • demonstrated design and UX sensibilities