Staff Frontend Software Engineer (Availability Planning & Experiences)
Core
Build the mission-critical foundation for OpenTable's global restaurant partners to define operational setups, including shifts, schedules, table layouts, and unique dining events.
Role type
Staff Frontend Software Engineer (Hands-on Architect)
Builds
Highly visible, scalable UI architectures for the Availability Planning system
Domain
Hospitality technology / Restaurant management software
Deliverable
production ML models | product features
Required skills
JavaScript, TypeScript, React, Node.js, System Design, Testing Strategies (React Testing Library, Jest, Cypress), Code Architecture, Cross-functional Project Leadership
Preferred skills
Figma, AI tools for efficiency
Technologies
React, Redux, TypeScript, JavaScript, Node.js, React Testing Library, Jest, Cypress, Figma
Responsibilities
Write and review mission-critical code for the Availability Planning system; Define and implement the technical vision and system design; Design reusable abstractions and integrated UI-backend layers; Elevate team coding standards through code reviews and mentorship.
Seniority
Staff, hands-on IC with strategic architecture ownership