Senior Android Engineer

Airbnb Logo

Airbnb

πŸ“Remote - United States

Summary

Join Airbnb's Client Products & Emerging Tech team as a Senior Android Engineer and play a critical role in developing new product features using emerging technologies. You will collaborate with designers, prototype, develop, and launch new product experiences, lead investments in new technical capabilities, and translate prototypes into high-quality, scalable code. This role requires strong cross-functional partnership skills and the ability to independently lead projects. The position offers a competitive salary and benefits package, including bonus, equity, and Employee Travel Credits. The role is US-Remote Eligible with occasional office work or offsite attendance. Airbnb is committed to diversity and inclusion.

Requirements

  • 5+ years of experience building consumer Android applications at scale, preferably in Kotlin and Compose
  • Expertise in Kotlin or Java, Jetpack Compose, as well as knowledge of UI architecture and UI performance
  • Passionate about new technologies and product development with prior experience shipping delightful user experiences that include fluid interactions, motion, and graphics
  • Strong cross-functional partnership skills and ability to independently lead projects from start to finish
  • Ability to take a thoughtful, pragmatic, and efficient approach to problem solving
  • Proactive in upleveling yourself and others around you through curiosity, and fostering a collaborative and inclusive team environment
  • Architecting and promoting a library of reusable components
  • An understanding of unit, integration, and end-to-end testing

Responsibilities

  • Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale
  • Lead investment 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
  • Partner with peer engineering teams to integrate new features that impact different areas within the product
  • Writing unit and integration tests, reviewing other’s code

Benefits

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs