Workplace
hybrid
Employment
Internship
Published
Aug 11, 2026
Closes
No date supplied
The role
This is a hybrid role in Toronto, Canada that requires in person attendance 2x/week.
With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion.
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 team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.
As a Senior Software Engineer on the Front of House web team , you’ll build and improve the software that restaurant staff use to run service in real time. The team’s work spans critical operational workflows across reservations and related Front of House experiences, including areas such as seating, timeline, reservation editing, waitlist workflows, and in-house reservation management. You’ll work on a modern frontend stack centered on JavaScript, TypeScript, React, Redux, and a strong automated testing toolkit including React Testing Library, Jest, and Cypress. This is a strong fit for someone who enjoys complex product domains, values clean and maintainable code, and can help drive projects from technical planning through production rollout.
Requirements
• You are humble and enjoy working with developers, designers and product owners of all career levels
• You have 5 or more years of full-time professional experience as a software developer in a team environment, including extensive experience with React
• You have strong communication skills, especially the ability to represent the technical trade-offs between different p
Requirements
Department: Product Engineering