KAYAK
KAYAK
KAYAK je platforma za iskanje in primerjavo potovanj, ki ljudem pomaga načrtovati potovanja s primerjanjem letov, hotelov in najema avtomobilov na stotinah potovalnih spletnih mest. Njegovo spletno mesto in mobilna aplikacija popotnikom omogočata natančnejše prilagajanje rezultatov s praktičnimi nastavitvami, spremljanje cen z opozorili ter organizacijo načrtov prek storitve KAYAK Trips. Z mobilnimi cenami in potovalnimi obvestili KAYAK podpira bolj premišljene odločitve pri rezervaciji, raziskovanje potovanj pa ohranja na enem mestu.

Senior Front-End Software Engineer, Retention

Build and improve retention features for KAYAK’s travel search products. Partner with product and design teams to deliver, test, and optimize user-facing experiences.

Opis

  • Own complex frontend features from scoping and technical design through release, monitoring, and follow-up.
  • Write maintainable, thoroughly tested code and review teammates’ changes.
  • Guide technical design discussions, weigh tradeoffs, and record decisions.
  • Proactively reduce technical debt and address performance and reliability risks.
  • Support junior engineers through code reviews, pairing, and knowledge sharing.
  • Work with product managers and designers to clarify requirements, identify risks, and meet user and business needs.
  • Take part in sprint planning, backlog refinement, retrospectives, and demos.
  • Improve team workflows, tools, and engineering standards.
  • Make the case for technical improvements with clear reasoning and evidence.
  • Use AI-assisted development tools responsibly to improve productivity and code quality.
  • Keep up with emerging frontend technologies and practices.

Zahteve

  • Have independently designed and delivered complex frontend features in production; equivalent experience, transferable skills, and non-traditional career paths are welcome.
  • Strong JavaScript and TypeScript skills.
  • Experience building interfaces with a modern component-based framework such as React.
  • Understand how frontend systems connect with APIs and backend services.
  • Experience debugging and improving performance across frontend and backend boundaries.
  • Experience creating and maintaining unit, integration, or end-to-end automated tests.
  • Care about code quality and long-term maintainability.
  • Communicate technical ideas clearly in design documents, code reviews, and team discussions.
  • Give and receive feedback constructively.
  • Take ownership of work through to completion.
  • Fluent English communication skills.
  • Work comfortably in an agile team with iterative delivery, regular collaboration, and shared accountability.
  • Be comfortable with a hybrid schedule requiring at least three office days per week.
  • Experience with advertising technology, user engagement features, or revenue-impacting frontend products is helpful.
  • Familiarity with A/B testing frameworks or feature flagging systems is helpful.
  • Experience mentoring or supporting other engineers’ development is helpful.

Ugodnosti

  • Work from almost anywhere for up to 20 days each year.
  • Funding for career development.
  • Access to thousands of on-demand e-learning courses.
  • Additional health insurance.
  • Flexible sick leave.
  • Additional financial support during sick leave.
  • An extra day off for your birthday.
  • A company-wide vacation week during the winter holidays.
  • Additional financial support during parental leave.
  • Free lunch twice a week and daily office snacks.
  • Free yoga twice a week.
  • Paid time for volunteering.
  • Fridays without meetings.
  • Office and team events, including summer camp, KAYAK’s birthday, and a winter party.
  • Company-paid therapy sessions through SpringHealth.
  • Company-paid Headspace subscription.
  • Internal communities.
  • Substantial annual bonuses, approximately 10% of annual salary.
  • Booking Holdings restricted stock units valued at USD 20,000 gross, with the possibility of annual refresh grants.