09 Aug
|
OpenTable
|
Toronto
- As a Senior Software Engineer on the Front of House web team, you’ll build and improve the software that restaurant staff use to run service in real time
- The team’s work spans critical operational workflows across reservations and related Front of House experiences, including areas such as seating, timeline, reservation editing, waitlist workflows, and in-house reservation management
- You’ll work on a modern frontend stack centered on JavaScript, TypeScript, React, Redux, and a strong automated testing toolkit including React Testing Library, Jest, and Cypress
Perks
- Generous parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Enriched learning and development opportunities - leadership development & access to thousands of on-demand e-learnings
- Work from (almost) anywhere - wherever you do your best work
- Mental health and well-being - company-paid therapy sessions through SpringHealth, company-paid subscription to HeadSpace, and company-wide weeks off a year so the whole team can recharge- This is a strong fit for someone who enjoys complex product domains, values clean and maintainable code, and can help drive projects from technical planning through production rollout
- You have strong communication skills,
especially the ability to represent the technical trade-offs between different potential solutions
- You write code that is readable and maintainable. You create abstractions and find opportunities for code reuse
- You have experience implementing designs and collaborating with designers using tools like Figma
- You are comfortable providing feedback to others via a code review process, and receiving feedback others have provided to you via this process
- You carefully test your work for bugs while ensuring consistency with requirements and designs. You also build automated tests and understand how to use them properly
- You adopt AI technologies to enhance your workflow, while also taking ownership of the results produced by these technologies and carefully checking them for accuracy
- You are humble and enjoy working with developers, designers and product owners of all career levels
- You have 5 or more years of full-time professional experience as a software developer in a team environment, including extensive experience with React
- You can drive projects from technical planning all the way to production
📌 Senior Frontend Software Engineer (Front of House) (Toronto)
🏢 OpenTable
📍 Toronto