Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Airbnb is hiring: Senior Android UX Engineer, Client Products & Emerging Tec image - Rise Careers
Job details

Airbnb is hiring: Senior Android UX Engineer, Client Products & Emerging Tec

The Community You Will Join:Client Products & Emerging TechThe Client Products & Emerging Tech team is a newly established team that builds impactful product features for Airbnb’s Guests and Hosts with new and existing technologies, as well as horizontal components such as navigation that aim to provide a cohesive user experience. The Senior Android UX Engineer joining this team will play a critical role in the end-to-end development of new product areas that leverage emerging technologies. They will collaborate closely with Design partners to rapidly ideate, prototype, develop, and ship innovative product experiences.The team is part of the Client Foundation & Products organization, which is responsible for Airbnb’s product infrastructure including Design Language System (DLS), UI frameworks, media frontend, and data access across different client platforms (Android, iOS, and Web). It plays a central role in Airbnb’s overall client strategy, contributes to libraries such as Lottie and Epoxy, and has more recently enabled Airbnb’s transition to Jetpack Compose.The Difference You Will Make:Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scaleLead investments into new technical capabilities that push the envelope and unlock product innovationDevelop prototypes to validate ideas while proactively considering long-term implications on technical design and architectureTranslate prototypes to high quality, scalable, and maintainable production code through iterative developmentPartner with peer engineering teams to integrate new features that impact different areas within the productYour Expertise:5+ years of industry experience with a BS/Masters or 2+ years with a PhD building consumer Android applications at scale, preferably in Kotlin and Compose.You’re passionate about UI and Product development: deep knowledge of UI architecture and UI performance, with prior experience building delightful and fluid interactions, screens and graphics.Expertise in Kotlin or Java, and Jetpack. Compose UI experience is highly desired!Ability to take a thoughtful, pragmatic, and efficient approach to problem solving.Experience collaborating with product designers, especially in a remote capacityPassion to up-level yourself and those around you through curiosity and fostering a collaborative and inclusive team environment.Bachelors, Masters and/or Ph.D preferably in CS, or equivalent industry experience.Your Location:This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. Airbnb, Inc. can be employed in states where we have registered entities. Currently, employees cannot be located in: Alaska, Indiana, Nebraska, North Dakota, Ohio, South Dakota, Wisconsin, Alabama, Mississippi, Oklahoma, Delaware and Rhode Island. This list is continuously evolving and being updated, please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from.Our Commitment to Inclusion & Belonging:Airbnb is committed to working with the best and brightest people from the broadest talent pool possible. We believe a diversity of ideas fosters innovation and engagement, and allows us to attract the best people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. If you need assistance, or a reasonable accommodation during the application and recruiting process, please contact us at: reasonableaccommodations@airbnb.com.How We'll Take Care of You:Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.Pay Range:$185,000 — $223,000 USD#J-18808-Ljbffr
Airbnb Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Airbnb DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Airbnb
Airbnb CEO photo
Brian Chesky
Approve of CEO

Average salary estimate

Estimate provided by employer
$20 / HOURLY (est.)
min
max
$20
$20

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Airbnb is hiring: Senior Android UX Engineer, Client Products & Emerging Tec, Airbnb

At Airbnb, we're excited to announce that we're on the lookout for a talented Senior Android UX Engineer to join our Client Products & Emerging Tech team located in Little Ferry, NJ. This newly established team is dedicated to crafting amazing experiences for our Guests and Hosts by leveraging the latest technologies. As a Senior Android UX Engineer, you’ll be at the forefront of developing innovative product features, collaborating closely with our Design partners to turn imaginative ideas into reality. Your engagement in the end-to-end development process means you’ll not only get to explore and shape new product experiences but also lead the investment into technical capabilities that set the pace for product innovation. With your expertise in building consumer Android applications and a passion for delightful UI design, you will create high-quality, scalable production code that will enhance user interactions. If you love tackling challenges in collaboration with cross-functional teams and are eager to influence the product's architecture, then this is the opportunity for you. Join us, and let’s shape the future of travel together at Airbnb, where your insights and creativity will make a real difference. As part of our inclusive community, you’ll find opportunities to continuously learn and grow while working remotely or occasionally from one of our offices. Come and be part of something extraordinary!

Frequently Asked Questions (FAQs) for Airbnb is hiring: Senior Android UX Engineer, Client Products & Emerging Tec Role at Airbnb
What are the responsibilities of a Senior Android UX Engineer at Airbnb?

As a Senior Android UX Engineer at Airbnb, your responsibilities include leading the development and prototyping of new product areas that leverage emerging technologies. You will collaborate with design and product teams to ideate and implement features that enhance user experience. You'll also oversee the translation of prototypes into scalable, maintainable production code, ensuring high-quality engineering practices while integrating features across different product areas.

Join Rise to see the full answer
What qualifications are needed for the Senior Android UX Engineer role at Airbnb?

To be successful in the Senior Android UX Engineer role at Airbnb, candidates should have at least 5 years of experience in building consumer Android applications at scale or 2+ years with a PhD. A Bachelor's, Master's, or Ph.D. in computer science or related fields is preferred. Proficiency in Kotlin, Java, and experience with Jetpack Compose is highly desired, along with a deep understanding of UI architecture and performance.

Join Rise to see the full answer
What does the working environment look like for the Senior Android UX Engineer at Airbnb?

The working environment for the Senior Android UX Engineer at Airbnb is largely remote-eligible, allowing for flexibility in work location. You may occasionally work from an Airbnb office or attend offsite meetings, promoting collaboration. This role encourages a culture of inclusivity and creativity, ideal for engineers looking to innovate in the travel tech space.

Join Rise to see the full answer
How does Airbnb support the inclusion and belonging of its employees in the Senior Android UX Engineer role?

Airbnb is committed to inclusion and belonging, creating a diverse work environment that embraces various perspectives. The company promotes collaboration, encourages applications from individuals with varied backgrounds, and offers accommodations for those who need them during the application process, ensuring that all voices are valued, including those of Senior Android UX Engineers.

Join Rise to see the full answer
What is the pay range for the Senior Android UX Engineer position at Airbnb?

The pay range for the Senior Android UX Engineer position at Airbnb is between $185,000 and $223,000 USD. Compensation is determined by various factors, including experience, skills, training, and market demands. This role may also be eligible for bonuses, equity, benefits, and Employee Travel Credits, enhancing overall remuneration.

Join Rise to see the full answer
Common Interview Questions for Airbnb is hiring: Senior Android UX Engineer, Client Products & Emerging Tec
Can you describe your experience with Kotlin and how it applies to Android development?

In answering this question, you should highlight your specific projects where you've utilized Kotlin, emphasizing your understanding of its advantages over Java in Android development. Discuss your familiarity with Kotlin features, such as coroutines and extension functions, and how they have helped in streamlining your development process and improving app performance.

Join Rise to see the full answer
How do you approach UI/UX design when developing Android applications?

For this question, share your process for collaborating with designers and your understanding of user-centered design principles. Discuss how you translate user feedback into design decisions and how you balance aesthetics with functionality while ensuring performance optimization in the Android ecosystem.

Join Rise to see the full answer
What are Jetpack Compose's benefits, and how have you used it in your previous projects?

Respond by detailing the benefits of Jetpack Compose, such as its declarative UI paradigm and efficiency in building interfaces. Share examples from your past projects where you’ve implemented Compose, highlighting the seamless integration and improved productivity in building complex user interfaces.

Join Rise to see the full answer
Describe a challenging technical problem you encountered and how you resolved it.

For a strong answer, describe a specific problem related to Android development, detailing the challenge, your thought process, and the steps you took to arrive at a solution. Highlight collaboration with team members, innovative thinking, and how the experience enhanced your skills as a Senior Android UX Engineer.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Explain your approach to code reviews, unit testing, and following best practices in coding standards. Discuss tools and methodologies you use to promote clean code and refactoring processes that minimize technical debt, adding to the team's efficiency and product stability.

Join Rise to see the full answer
What steps do you take when integrating new features across multiple platforms?

In your response, detail your collaborative approach when collaborating with other engineering teams. Share best practices you follow during the integration process, including maintaining communication, using feature flags, and thorough testing to ensure seamless functionality across Android, iOS, and Web.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in Android development?

Discuss your strategies for continuous learning, such as following relevant blogs, attending webinars, participating in forums, or engaging with the developer community through meet-ups or conferences. Highlight how staying informed influences your work and contributes to your ability to innovate at Airbnb.

Join Rise to see the full answer
Can you give an example of how you have used prototypes in your development process?

Provide a clear case where you created prototypes to visualize and validate features before full-scale development. Discuss the tools you used, the feedback you received, and how prototyping influenced the final product decisions and user experience.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining high-quality work?

In your answer, emphasize your time management and prioritization skills. Share techniques you use to break down tasks, stay organized, and ensure efficiency without sacrificing code quality. Discuss how open communication with your team helps in managing expectations during crunch times.

Join Rise to see the full answer
How would you describe your style of collaboration in a remote work environment?

Highlight your proactive communication skills and tools you use for collaboration, such as video calls, chat platforms, and project management software. Discuss how you ensure inclusivity and engagement among team members while working remotely, fostering a positive team dynamic.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Photo of the Rise User
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Photo of the Rise User
Posted 4 hours ago
Posted 2 days ago
Photo of the Rise User
Incari GmbH Remote No location specified
Posted 7 days ago
Ether.Fi Remote No location specified
Posted yesterday
Photo of the Rise User
DELLI Remote No location specified
Posted 6 days ago
Photo of the Rise User
AECOM Remote Centurion, South Africa
Posted 22 hours ago
Posted 4 days ago

Airbnb is a leading online marketplace for short- and long-term homestays and experiences founded in 2008. We provide access to 6+ million unique places to stay in more than 81,000 cities and 191 countries worldwide.

289 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future MakerBadge Global CitizenBadge Innovator
CULTURE VALUES
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!