OpenTable
Staff Frontend Software Engineer (Availability Planning & Experiences)
Toronto, Canada · Staff+
Sponsorship not specified$160k-$190kDetected 7 days ago
JavaScriptTypeScriptReactReduxNode.jsCode ReviewFigmaExcelJestManual TestingLeadershipCommunicationCollaboration
About the role
- As a Staff Frontend Engineer in Toronto, you will serve as a core technical leader and hands-on architect, responsible for tackling the most complex and ambiguous engineering challenges within the Availability Planning system.
- Your key responsibilities will center on:
- You will set a high standard for quality, driving sophisticated testing strategies using React Testing Library, Jest, and Cypress.
Responsibilities
- you will have a real voice in both design and product decisions, ensuring we deliver powerful control without overwhelming complexity.
- This role requires continuous deep engagement with the codebase to drive performance and maintainability.
- Design and build elegant, reusable abstractions and an integrated layer between the UI and backend.
- A passion for rigorous quality control and pixel-perfect design implementation through the use of both automated and manual testing as well as careful code reviews.
- Your primary contribution will be through deep, direct technical execution, system design, and the implementation of large-scale features.
- Hands-On System Building: You will actively write and review mission-critical code in React, Redux, TypeScript, and JavaScript. This role requires continuous deep engagement with the codebase to drive performance and maintainability.
- You will own system design and execution, focusing on creating intuitive and scalable UI architectures that can manage immense complexity.
Requirements
- You are a highly experienced engineer ready to translate strategic goals into elegant, production-ready code while leading technical strategy.
- Code Mastery: Deep, expert-level proficiency in JavaScript, TypeScript, Node.js, and React.
- You write code that is readable and maintainable, and you take the time to learn things you are working on that you don't understand.
- Strategic Architecture: Proven experience investing deeply in code architecture and driving multi-year technical roadmaps on large, established codebases.
Compensation
- Work from (almost) anywhere for up to 20 days per year
- Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
Benefits
- Generous paid vacation + time off for your birthday
- Define and implement the technical vision for the Availability Planning system.
- Paid parental leave
Apply directly at OpenTable →Create a free account for alerts like thisView OpenTable immigration profile
This listing is sourced directly from OpenTable's careers page and normalized into a canonical job model.