KAYAK logo

Senior Front End Software Engineer, Retention

KAYAK

Kaunas · Full-time · Hybrid · Posted Oct 14, 2026

At a glance

Employment
Full-time
Workplace
Hybrid
Location
Kaunas

About the role

  • KAYAK is seeking a Senior Front End Software Engineer, Retention to design, build, and take end-to-end ownership of complex frontend features from initial scoping to deployment.
  • The role is required to work from the Kaunas office at least 3 days per week.

Responsibilities

  • Design, build, and take end-to-end ownership of complex frontend features - from initial scoping and technical design through deployment, monitoring, and follow-up
  • Write maintainable, well-tested code and actively participate in code reviews, holding yourself and the team to a high standard of quality and reliability
  • Lead technical design discussions for your team's domain, analyze tradeoffs, and document decisions clearly so the whole team can build on them
  • Identify and address technical debt, performance issues, and reliability risks proactively - not just when they become urgent
  • Mentor and support less-experienced engineers through code review feedback, pair programming, and knowledge-sharing sessions
  • Collaborate closely with product managers and designers to clarify requirements, surface risks early, and ensure features are built to meet real user and business needs
  • Participate actively in agile ceremonies - sprint planning, backlog refinement, retrospectives, and demos - contributing to a predictable and healthy team delivery rhythm
  • Contribute to improving team processes, tooling, and engineering standards, and advocate for technical improvements with clear reasoning and evidence
  • Use AI-assisted development tools responsibly to improve your own productivity and code quality, and stay current with emerging frontend technologies and approaches

Requirements

  • Demonstrated experience independently designing and delivering complex frontend features in a production environment - equivalent experience, transferable skills, or non-traditional career paths are all welcome
  • Strong proficiency in JavaScript and TypeScript, and solid experience building user interfaces with a modern component-based framework (such as React or similar)
  • A good understanding of how frontend systems interact with APIs and backend services, and experience debugging and optimizing across that boundary
  • Experience writing and maintaining automated tests (unit, integration, or end-to-end) and a genuine care for code quality and long-term maintainability
  • The ability to communicate technical ideas clearly — in design documents, code reviews, and team discussions — and to give and receive feedback constructively
  • A track record of taking ownership of your work through to completion: surfacing blockers early, following through without prompting, and caring about outcomes rather than just task completion
  • Fluent English communication skills
  • Comfort working in an agile team environment with iterative delivery, regular collaboration, and shared accountability for team goals
  • Comfort working in a hybrid model, with at least three office days per week

Benefits

  • Work from (almost) anywhere for up to 20 days per year
  • Access to thousands of on-demand e-learnings
  • Generous additional Health Insurance
  • Flexible sick time off
  • Additional financial support for your sick leave
  • Additional day off on your birthday
  • Company-wide vacation week once a year (winter holidays)
  • Additional financial support during parental leave
  • Free lunch twice a week and daily snacks at the office

Workplace

  • Required to work from our Kaunas office at least 3 days per week

Skills

  • JavaScript
  • TypeScript
  • React

KAYAK

Senior Front End Software Engineer, Retention

Apply now