Taro Logo

Senior Android Software Engineer

KAYAK is the world's leading travel search engine, part of Booking Holdings, helping people find flights, stays, rental cars and vacation packages.
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Android Software Engineer

KAYAK, a subsidiary of Booking Holdings (NASDAQ: BKNG), stands as the world's premier travel search engine, facilitating billions of travel-related queries across their platforms. As a Senior Android Software Engineer, you'll join a dynamic team focused on developing innovative mobile solutions for travel search. The role combines technical expertise in Android development with the opportunity to impact how millions of users plan their travel experiences.

The position requires strong proficiency in Android development, particularly with Java and Kotlin, and the ability to architect scalable solutions. You'll be responsible for developing new features, maintaining high code quality standards, and collaborating across teams to enhance KAYAK's mobile products. The role offers a balance of technical challenges and product innovation, with opportunities to work on large-scale, consumer-facing applications.

KAYAK offers an attractive hybrid working environment with a strong focus on work-life balance, including flexible work arrangements and comprehensive benefits. The company culture emphasizes innovation, with every employee having the opportunity to make significant contributions. As part of a global travel technology leader, you'll work with a portfolio of brands including momondo, Cheapflights, and HotelsCombined.

The ideal candidate will bring 5+ years of mobile development experience, strong problem-solving abilities, and excellent communication skills. You'll be joining a company that values diversity, equity, and inclusion, with a commitment to creating an open and welcoming environment for all employees. The position offers professional growth opportunities within a rapidly evolving travel technology sector.

Last updated 2 months ago

Responsibilities For Senior Android Software Engineer

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

Requirements For Senior Android Software Engineer

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

Benefits For Senior Android Software Engineer

Mental Health Assistance
Parental Leave
401k
Education Budget
Commuter Benefits
  • Work from anywhere for up to 20 days per year
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year
  • No meeting Fridays
  • Paid parental leave
  • 6 weeks paid vacation
  • Free lunch 3 days per week
  • Free breakfast once a week
  • Pension plan contributions
  • Public transportation subsidies
  • Bike leasing program
  • Monthly social events
  • Development Dollars