As an Android Engineer, you will play a key role in shaping the future of mobile experiences by developing scalable, high-quality Android applications. You will work closely with cross-functional teams to translate product vision into technical implementation, ensuring performance, reliability, and usability across a wide range of devices. Your contributions will directly impact millions of users worldwide by enhancing app functionality, optimizing performance, and driving innovation in mobile technology. This role offers the opportunity to grow technically and professionally within a supportive, collaborative environment that values engineering excellence and continuous learning.
Responsibilities
- Demonstrate strong proficiency in Kotlin, Java, and Android SDK (5.0+) for building robust mobile applications
- Develop and maintain Android apps using modern tools including Android Jetpack, Architecture Components, Navigation Framework, and NDK
- Collaborate with product managers and UI/UX specialists to deliver efficient, stable, and user-centric features
- Design and implement client-side solutions for RESTful APIs, ensuring clear documentation and integration
- Conduct A/B testing and integrate real-time analytics to inform product decisions in coordination with backend teams
- Iterate quickly in an Agile setting, contributing to a fast-moving, cross-functional development team
Requirements
- Bachelor's degree in Computer Science or a related technical field
- Minimum of 3 years of professional Android development experience
- Strong coding skills in Kotlin and familiarity with Android SDK (version 5.0 and above)
- Solid foundation in object-oriented software design principles
- Proven ability to navigate and optimize complex codebases and data structures
- Demonstrated alignment with core values: customer focus, innovation, teamwork, accountability, and trust
- High standard of personal integrity and ethical conduct
Tech Stack
Java, Kotlin, Android SDK (5.0 and above), Android Architecture Components, Navigation Framework, Android Jetpack, Android NDK, View components, JSON, RESTful API
Benefits
- Hybrid work model with two in-office days per week and remote flexibility
- Competitive base salary within the published range
- Eligibility for annual performance-based bonus
- Eligibility for equity compensation
- Supportive and inclusive workplace culture that fosters innovation and collaboration
Compensation
The salary range for this position is $130,000 - $160,000 USD. Equity: Certain roles may be eligible for an equity grant. Certain roles may be eligible for an annual bonus
Work Arrangement
hybrid — Hybrid working model with 2 days onsite (ideally Tuesday, Wednesday, or Thursday) and flexibility to be remote or in the office on remaining days
Team
tight-knit, fast-paced team that includes server-side developers, Product Managers, and UI/UX Specialists
- Customer
- Innovation
- Team
- Accountability
- Trust
- Inclusion
- Unquestionable integrity and ethics
- The Right Results, the Right Way
Additional Information
- This position operates under a hybrid work model requiring two days per week in the office
- The company is part of Booking Holdings, Inc. (Nasdaq: BKNG)
- External applicants must create an account before submitting an application
- The company is committed to equal opportunity employment
- Internal tracking identifiers: #LI-JB1 #LI-Hybrid