πMexico
Staff Engineer

OpenTable
π΅ $115k-$129k
πRemote - Canada
Please let OpenTable know you found this job on JobsCollider. Thanks! π
Summary
Join OpenTable, a leading industry player with millions of diners and thousands of restaurant partners, as a Staff Engineer. This remote role, transitioning to a hybrid model in downtown Toronto, focuses on maintaining our diner web platform. As a technical leader, you will mentor team members, collaborate across teams, and design, develop, and maintain high-performance web applications using technologies like Node.js, React, and GraphQL. You will also contribute to improving developer experience, development processes, and infrastructure components. This position requires a minimum of 5 years of web development experience and strong technical leadership skills. OpenTable offers a competitive salary and benefits package.
Requirements
- Minimum of 5+ years of experience in web development, preferably with Node.js, React, Redux, and TypeScript
- Strong technical leadership skills
- Excellent communication and collaboration abilities
- Strong understanding of front-end technologies such as HTML, CSS, and JavaScript
- Experience with back-end development using Node.js, Fastify, and GraphQL
- Familiarity with containerization technologies like Docker
- Knowledge of monitoring and logging tools such as StatsD, Grafana, ELK Stack
- Proficient in version control systems like Git
- Strong understanding of software development workflows, processes, and best practices
Responsibilities
- Mentor and guide team members, fostering a collaborative and innovative environment
- Work across the company by developing relationships with other teams to ensure the right architectural and technical direction moving forward
- Design, develop, and maintain scalable and high-performance web applications using Node.js, React, Redux, Fastify, GraphQL, and TypeScript
- Design, develop, and maintain tools and utilities that improve the developer experience, such as build automation, code generation, linting, formatting, and testing frameworks
- Collaborate with developers across teams to understand their needs and pain points, and develop solutions to streamline their workflows and increase productivity
- Contribute to the improvement of development processes, best practices, and coding standards to ensure a consistent and efficient development environment
- Contribute to the development and maintenance of our infrastructure components, including Docker, Grafana, ELK Stack
- Write clean, testable, and well-documented code following best practices and coding standards
- Participate in code reviews and provide constructive feedback to other team members
- Troubleshoot and resolve issues in a timely and efficient manner
- Stay up-to-date with the latest technologies and industry trends
Benefits
- Paid Time Off - 20 days a year
- Birthday/celebration PTO - 1 day
- Annual company weeks off
- Flexible sick time off
- Paid volunteer time
- Parental Leave Benefits
- Dental & Vision Insurance
- Life & Disability Insurance
- Group RRSP and DPSP
- Major Medical Insurance (dependent care options)
- Health benefits
- Flexible spending account
- Retirement benefits
- Life insurance
- Paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays)
- Parental leave benefits
- Annual bonus
- Equity grant
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πWorldwide
πChina
π°$188k-$240k
πUnited States
πUnited States
π°$220k-$270k
πUnited States
π°$244k-$304k
πUnited States
π°$204k-$255k
πUnited States
π°$195k-$300k
πUnited States
π°$192k-$260k
πUnited States