Booking.com

Front End Developer - Web Core ML personalization - Accommodations

3+ months agoAmsterdam, Netherlands

It wasn't so long ago that booking a trip so see the Eiffel Tower, stroll down New York's iconic Madison Avenue or feel the sand between our toes on Copacabana Beach was simply a matter of a few taps on our smartphone. In fact, that's what we do at Booking.com. We make it easier for everyone to experience the world. And while that world might feel a little farther away right now, we're busy preparing for when the world is ready to travel once more. Across our offices worldwide, we continue to innovate. To solve for some of the most complex challenges in travel and technology, and to plan for the exciting developments that lie ahead. With strategic long-term investments into what we believe the future of travel can be, we are opening up new career opportunities that will have a strong impact on our mission. We are united in the belief that our very human desire to explore the planet's beauty and discover more about other people and cultures will endure. The world is waiting for us. Together, we will be ready.

About the Web Core ML Personalisation Team

In order to keep focusing on offering best in class customer experiences, personalisation is key to the augmented customer support and enhancing the booking experience. This requires the development of a personalisation engine, and the deep integration of this engine into a complex systems landscape, like the modularisation of the main web pages of Booking.com. The Product Foundations & Help Technologies department is bootstrapping a team specifically for this building, with a Front end Developer being at the forefront of this team. This is an engineering role at the intersection of business and technology; requiring knowledge of building highly scalable and resilient services as well as strong ability to connect engineering with business objectives.
B.responsible

  • Translate requirements and mockups into fully functioning features using JavaScript, HTML and CSS
  • Design and implement end-to-end product features in collaboration with UX Designers, Back end Developers and Data scientists
  • Combine hands on coding with working on impactful project(s) and supporting other team members
  • Solve business problems, work cross-functionally and lead initiatives to improve our development process and business opportunities within Booking.com
  • Take initiative to address the larger technical needs of the product you work on and always keep the customer at the center of everything you do
  • Contribute to the growth of Booking.com through recruitment efforts and proactively share your knowledge to help your colleagues grow
  • Advocate for a collaborative working environment - turn "my ideas" into "our ideas"
B.skilled
  • 4+ years of experience as a Front end Developer in a commercial/product environment
  • Solid working experience with several of the following technologies: JavaScript, Angular, React, Vue, Vanilla, HTML, CSS Modules, GraphQL, Apollo, Node.js, Webpack, understanding of SPA best practices, etc.
  • Experience with templating languages
  • Ability to write high-performance, reusable code
  • Experience troubleshooting cross-browser compatibility issues
  • Experience with data-driven product development: analytics, A/B testing, etc
  • Knowledge of version control systems (git)
  • Comfortable working on a command line
  • Excellent English communication skills, both written and verbal
B.Offered
  • Living and working in Amsterdam, one of the most cosmopolitan cities in Europe
  • Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travellers worldwide
  • Working in a fast-paced and performance driven culture
  • Opportunity to utilize technical expertise, leadership capabilities and entrepreneurial spirit
  • Promote and drive impactful and innovative engineering solutions
  • Technical, behavioural and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation
  • Competitive compensation and benefits package and some great added perks of working in the home city of Booking.com
Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

Job ID: booking-BOOKUS3031115EXTERNAL