Whether you have experience in iOS, or are driven to learn, at heart, you must be a coder. A builder. A maker. You must love solving challenging technical problems with simple, elegant solutions. You sweat the details, but also know when to let go and ship. You hate the code you wrote last week. You understand algorithmic complexity, but know that 90% of being a good programmer is simply writing readable code. You want to be part of a team, building products that people fall in love with. If this is you, let’s talk.


Bachelors degree or higher in Computer Science or related field
Experience in at least one higher level programming language such as Java, C#, Python.
Basic knowledge of Swift. Ability to learn on the job.
Strong computer science background, understanding of fundamental algorithms and data structures
Analytical mindset and excellent problem solving skills
Understanding of multi-threaded programming subtleties and gotchas
Ability to diagnose and solve mobile networking performance issues
Work well with UI designers who are obsessive about pixel perfection
Ability to effectively communicate your coding solutions and articulate the reasons for your decisions
Treat every feature like your own child, quickly find and fix any possible bugs

What KAYAK can offer you

  • Have an impact on the future technical direction of our iOS apps
  • Visa support
  • Relocation allowance
  • No stupid meetings
  • 6 weeks vacation + your birthday off
  • 3 year anniversary travel bonus
  • Free lunch catering three days per week
  • Public transportation subsidy
  • Free yoga classes and massages
  • Free German classes
  • Games room, drinks, coffee, snacks.
  • Regular team events/excursions
  • Flexible hours
  • Travel to other offices




KAYAK is the world’s leading travel search engine. KAYAK searches other travel sites and shows travelers the information they need to find the right flights, hotels, rental cars and vacation packages.  The company’s website and apps also offer tools to help travelers plan and manage their trip, including price alerts, price forecasts and free itinerary management.  Each year, KAYAK processes more than one billion searches for travel information and has local sites in more than 35 countries and 20 languages. KAYAK is an independently managed subsidiary of The Priceline Group.