.With millions of diners, tens of thousands of restaurants, and 23+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a unique insight into the world of hospitality. We champion restaurants, bars, wineries, and other venues around the world, helping them attract guests, manage capacity, improve operations and maximize revenue.Every employee at OpenTable has a tangible impact on what we do and how we do it. You'll also be part of a global network that includes OpenTable and KAYAK's portfolio of travel brands including Swoodoo, checkfelix, momondo, Cheapflights, Mundi and HotelsCombined.Hospitality is all about taking care of others, and it defines our culture. You'll work in a welcoming and inclusive environment, and get the benefits, flexibility, and support you need to succeed.At OpenTable, we deliver creative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If a constantly challenging engineering environment excites you, we'd like to meet you. Bonus points if you love restaurants.We move fast, release frequently, and believe strongly in automated testing to help maintain our quality and velocity. We break things sometimes - and that's fine, we learn from it and become stronger as a result.The sales Integration Services team is looking for a Front-End Developer who is motivated to combine the art of design with the art of programming. As a part of the team, you'll collaborate with a passionate and diverse group of designers, engineers, and product managers, who are committed to building beautiful, scalable, and high-value features for restaurants.You'll be responsible for sound technical execution through hands-on development, automated testing, and prototyping of our restaurant-facing products. You will ship and support features used daily by thousands of restaurant users as well as internal Opentable users to manage restaurant billing, onboarding, offboarding, and various other lifecycle activities.**In this role, you will**:- Collaborate with other teams, designers, software engineers, product managers, delivery managers, and other stakeholders across the organization.- Innovate our domain model and systems to better fit our products and services.- Help foster a strong team culture and cultivate innovation.- Good knowledge of JavaScript (2+ years)- Good understanding of async design patterns- Good understanding of React/Redux and modern JavaScript (ES6+)- Experience with modern CSS and HTML5- Strong problem-solving and analytical skills- You love tuning performance and making things faster- Unit test/ TDD experience- Experience building an automation-focused culture, both in testing and build/deploy- You are client-focused, react well to changes, work with teams, and are able to multitask on multiple products and project- Deep knowledge in Node