O

OpenTable

Online restaurant reservation platform for diners

Senior Frontend Engineer - Hospitality

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 5 years of experience with JavaScript or TypeScript and React.
  • Ability to drive projects from technical planning through release.
  • Ability to create accessible and scalable web experiences.
  • Ability to use testing to ensure a strong user experience.
  • Ability to use modern AI development tools while critically reviewing generated code for performance, security, and accessibility.
  • Knowledge of TypeScript, Node.js, and a build system such as Webpack is a bonus.

Responsibilities

  • Build modern, data-rich guest relationship tools that help restaurateurs personalize hospitality and convert first-time diners into loyal regulars.
  • Use modern AI development tools such as Claude Code, Codex, and Cursor to streamline engineering workflows, shorten build cycles, and deliver product iterations faster.
  • Enhance and refine existing applications using technical knowledge, analytical judgment, and creative problem-solving.
  • Partner with Product and Design as a technical peer to understand customer problems and explore solutions.
  • Use observability tools such as Sentry and Grafana to support application performance and quality.

Desired Qualifications

  • Knowledge of TypeScript, Node.js, and a build system such as Webpack.

About the Company

OpenTable

Online restaurant reservation platform for diners

OpenTable is an online platform that connects diners with a wide range of restaurants for reservations. Diners can browse restaurants, read reviews, explore menus, and book tables, all through the site. Restaurants gain access to a booking tool that helps manage reservations and optimize seating. Diners use the platform for free, while restaurants pay a subscription to be listed and may incur additional charges based on the number of reservations processed through OpenTable. OpenTable also benefits from being part of Booking Holdings, which provides a large network and infrastructure. The company’s goal is to make dining easier by helping people find and reserve tables and by giving restaurants a simple way to manage bookings and grow their business.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at OpenTable

See more jobs