Qualifications
Qualifications:You possess humility and enjoy collaborating with developers, designers, and product owners at all levels.You have over 5 years of full-time professional experience as a software developer, with extensive expertise in React.Your strong communication skills enable you to articulate technical trade-offs among various potential solutions.You can lead projects from technical planning to production deployment.Your code is clean, readable, and maintainable, with a focus on abstractions and code reuse.You rigorously test your work for bugs and ensure alignment with requirements and designs, building automated tests effectively.You have experience implementing designs and collaborating with designers using tools like Figma.You are open to giving and receiving feedback through a code review process.You actively explore emerging AI technologies like Copilot and ChatGPT to enhance your workflow, taking ownership of the results and ensuring their accuracy.
About the job
This position begins as a remote role, transitioning to a hybrid model requiring in-office work twice a week at our downtown Toronto location.
As a Senior Frontend Engineer on the Availability Planning & Experiences team, you will develop essential tools that empower restaurants to optimize their operations on OpenTable.
The Availability Planning feature serves as the core mechanism for OpenTable for Restaurants. It allows restaurants to manage their schedules, define shifts, organize seating arrangements, and refine their booking processes. You will tackle complex challenges that require a balance of precision and flexibility, providing restaurants with robust controls while ensuring an intuitive user experience.
Additionally, you'll play a critical role in shaping our Experiences offerings, enabling restaurants to craft unique events and services. Your contributions will directly influence how restaurants design, manage, and present these experiences to their guests.
In terms of engineering, you will be working with a modern frontend stack, including:
- JavaScript + TypeScript
- React + Redux
- React Testing Library, Jest, and Cypress for comprehensive testing
About OpenTable
OpenTable is a leading online restaurant reservation platform that connects diners with exceptional dining experiences. We empower restaurants through innovative technology, enabling them to optimize operations and enhance guest experiences.