Back to job search
OpenTable logo

Senior Software Engineer - Front of House (Frontend)

  • Toronto, ON
  • Hybrid
  • Posted Aug 26, 2026
  • 1 position

$155,000–$175,000 / year

Opens an external site

Employment type
Full-time
Experience level
Senior
Posting language
English
Office presence
2 days per week

Job summary

The engineer will build tools for the Availability Planning engine, allowing restaurants to set schedules, define shifts, and arrange tables with a focus on balancing precision and flexibility. They will also shape the Experiences feature, influencing how restaurants design and manage unique events and offerings for guests.

Job details

The engineer will build tools for the Availability Planning engine, allowing restaurants to set schedules, define shifts, and arrange tables with a focus on balancing precision and flexibility. They will also shape the Experiences feature, influencing how restaurants design and manage unique events and offerings for guests. Candidates must have five or more years of professional software development experience, including extensive React expertise, and the ability to drive projects from technical planning through production. Strong communication skills are needed to represent technical trade-offs, alongside a commitment to writing readable, maintainable, and well-tested code.

What you’ll do

The engineer will build tools for the Availability Planning engine, allowing restaurants to set schedules, define shifts, and arrange tables with a focus on balancing precision and flexibility. They will also shape the Experiences feature, influencing how restaurants design and manage unique events and offerings for guests.

Requirements

Candidates must have five or more years of professional software development experience, including extensive React expertise, and the ability to drive projects from technical planning through production. Strong communication skills are needed to represent technical trade-offs, alongside a commitment to writing readable, maintainable, and well-tested code.

Benefits

  • Generous Paid Vacation
  • Time Off For Your Birthday
  • Work From (Almost) Anywhere For Up To 20 Days Per Year
  • Company-Paid Therapy Sessions Through SpringHealth
  • Company-Paid Subscription To Headspace
  • Annual Company-Wide Week Off A Year
  • Paid Parental Leave
  • Paid Volunteer Time
  • Development Dollars
  • Leadership Development
  • Access To Thousands Of On-Demand E-Learnings
  • Travel Discounts
  • Employee Resource Groups
  • Private Health And Dental Insurance
  • Life And Disability Insurance
  • Flexible Spending Account
  • Retirement Benefits
  • Paid Time Off
  • Paid Sick Leave
  • Medical Leave
  • Bereavement Leave
  • Floating Holidays
  • Paid Holidays
  • Annual Bonus
  • Equity Grant

Listed skills

  • JavaScript · Preferred
  • TypeScript · Preferred
  • React · Preferred
  • Communication · Preferred
  • Automated testing · Preferred
  • Figma · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • JavaScript
  • TypeScript
  • React
  • Redux
  • React Testing Library
  • Jest
  • Cypress
  • Communication
  • Technical Planning
  • Code Maintainability
  • Automated Testing
  • Figma
  • Code Review
  • AI Technologies
  • Frontend Engineering

Job areas

  • Engineering
  • Software
  • Technology

More jobs from OpenTable

See all jobs from OpenTable