Frontend Software Engineer II

Booking.com
Amsterdam, Netherlands
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Amsterdam, Netherlands

Tech stack

JavaScript
Artificial Intelligence
Cross-Origin Resource Sharing (Ajax Programming)
Programming Tools
Design of User Interfaces
Node.js
Pair Programming
E2e Testing
Ui Patterns
TypeScript
Web Content Accessibility Guidelines
Network Routers
Tailwind
React
Technical Debt
WebPack
Kubernetes
Playwright
GraphQL
Front End Software Development
Docker
Web Api

Job description

  • Deliver web and app applications from idea inception and validation to a scalable solution.
  • Develop new user-facing and partner-facing products and optimize existing ones using both client-side as well as server-side languages and technologies.
  • Act as an intermediary for understanding and solving problems, with both technical and non-technical audiences.
  • Rapidly developing next-generation scalable, flexible, and high-performance systems, with end-to-end ownership by monitoring and adjusting SLIs and SLOs.
  • Advocate a collaborative working environment - make "my ideas" into "our ideas"
  • Collaborate with colleagues to ideate solutions for users, prioritizing based on business impact.
  • Translate requirements and mockups into fully functioning features using modern Front End development frameworks
  • Proactively propose improvement ideas to reduce technical debt and increase the business impact of your team.

Role Qualifications and Requirements

We are looking for driven engineers who enjoy solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right approach and tools.

Technical Core

  • Languages & Frameworks: TypeScript, React, React Router
  • Tooling & Testing: Webpack, Vite, Jest, Playwright (E2E Testing)
  • Data & Integration: Web APIs, GraphQL
  • Platform & Distribution: Micro-frontends (Module Federation), Cross-Domain Security (CORS/CSP)
  • Accessibility: WCAG 2.2
  • Nice-to-Have: Docker, Kubernetes, Node.js, Tailwind CSS

Requirements

Do you have experience in UI?, * Ownership: Proactive, goal-oriented, and comfortable working independently or via pair programming.

  • Collaboration: Proven ability to lead cross-functional initiatives (e.g., partnering with Designers to refine UI/UX).
  • Communication: Ability to articulate complex technical thoughts clearly and mentor others through knowledge sharing.
  • Growth: A continuous learner who stays curious and suggests proactive UI improvements. Adept at leveraging AI-assisted development tools to accelerate delivery and exploring Generative UI patterns to personalize the partner experience.

Benefits & conditions

Booking.com's Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive compensation and benefits package, as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave
  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country)
  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Inclusion at Booking.com:

Inclusion has been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations.

Take it from our Chief People Officer, Paulo Pisano: "At Booking.com, the diversity of our people doesn't just build an outstanding workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It's a place where you can make your mark and have a real impact in travel and tech."

We ensure that colleagues with disabilities are provided the adjustments and tools they need to participate in the job application and interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.

About the company

About Us: At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We're the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world. Role Overview: Partnerships department is composed of 300+ people in 20+ countries driving a significant share of Booking.com's overall business. The department is responsible for all of the demand-facing B2B relationships at Booking.com with full accountability for the demand-facing B2B platform and a suite of products, business development and account management. At the Partnerships Web and App platform team, our mission is to deliver optimized end-to-end product journeys for Affiliate Partners and their end users across web and app, supporting Partnerships' B2B purpose of bringing in high customer lifetime value bookers through innovative, data-driven product optimization. You will collaborate heavily with your teammates and relentlessly improve the quality of our systems and your knowledge.

Apply for this position