Senior Android Engineer

World's leading travel search engine operating global metasearch brands, part of Booking Holdings.
$48,000
Android
Senior Software Engineer
Hybrid
5+ years of experience
Travel

Description For Senior Android Engineer

KAYAK, a subsidiary of Booking Holdings (NASDAQ: BKNG), stands as the world's premier travel search engine, revolutionizing how people discover and book their travel experiences. As a Senior Android Engineer, you'll join a dynamic team that powers multiple global metasearch brands including momondo, Cheapflights, and HotelsCombined.

The role offers an exciting opportunity to shape the future of travel technology, working on large-scale, consumer-facing mobile applications that serve billions of queries. You'll be instrumental in architecting and developing innovative features while maintaining high-quality standards for code and products. The position requires expertise in Java, Kotlin, and the Android Framework, with a strong emphasis on creating scalable solutions and maintaining excellent user experiences.

The company offers an attractive compensation package, including a competitive base salary, annual bonuses, and valuable Booking Holdings RSU packages. KAYAK's comprehensive benefits include flexible working arrangements, generous healthcare coverage, and unique perks like company-wide week off and no-meeting Fridays.

What sets this opportunity apart is KAYAK's commitment to innovation and personal growth. From its roots as a start-up to its current position as an industry leader, the company maintains a culture where every employee can make their mark. The hybrid working model provides flexibility while maintaining collaborative team dynamics, and the company's strong focus on diversity and inclusion ensures a welcoming environment for all professionals.

For engineers passionate about travel technology and seeking to impact how millions of people experience the world, this role offers the perfect blend of technical challenges, growth opportunities, and work-life balance.

Last updated 2 months ago

Responsibilities For Senior Android Engineer

  • Architect and develop innovative features for the product
  • Maintain high standard of quality for code, features, and products
  • Collaborate with different teams to improve products and technologies
  • Write thorough tests to improve code and product quality

Requirements For Senior Android Engineer

Java
Kotlin
  • 5+ years of experience in developing consumer-facing mobile applications
  • Experience with Java, Kotlin, Jetpack Compose and Android Framework
  • Strong English communication skills
  • Proficient in crafting scalable application infrastructure
  • Strong analytical, debugging and problem-solving skills
  • Understanding of best-practice UX with good eye for design
  • Experience writing high-quality unit, UI and integration tests
  • Ability to attend office at least 3 days a week

Benefits For Senior Android Engineer

Medical Insurance
Parental Leave
Mental Health Assistance
Education Budget
Equity
  • Flexible working hours
  • Flexible sick time off
  • Birthday day off
  • Company-wide week off annually
  • Additional paid parental leave
  • Generous healthcare insurance
  • Free lunch twice a week
  • Free Yoga classes twice a week
  • Career growth and development fund
  • Headspace subscription
  • No meetings Fridays
  • Paid volunteer time
  • Team events
  • Office perks (drinks, coffee, snacks, games)
  • Annual bonus (10% of salary)
  • Booking Holdings RSU package worth $20,000

Interested in this job?

Jobs Related To KAYAK Senior Android Engineer

Senior Software Engineer, Mobile (Android), Search

Senior Software Engineer position at Google, focusing on Android development for Search, requiring 5 years of software development experience and expertise in mobile applications.

Senior Android Engineer

Senior Android Engineer position at Via, developing mobile solutions for revolutionary transportation technology with 5+ years experience required.

Senior Android Engineer, Guest & Host

Senior Android Engineer role at Airbnb, building mobile-first payment experiences and working with a global payments platform handling transactions across 191 countries.

Senior Android Performance Engineer, Core Foundation

Senior Android Performance Engineer role at Airbnb, focusing on optimizing app performance and resource management for global user experience.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.