Skip to content
← Back to job listings

Staff Engineer (WebStack, Localisation Infrastructure)

OpenTable · Toronto, Canada

RemoteImported listingfull-time4 days ago

About The Role

Join our team as a Staff Engineer, where you'll be responsible for maintaining our web platform for diners. As an experienced technical leader, you'll mentor and guide team members, collaborate with other teams, and design, develop, and maintain scalable web applications. You'll also contribute to the improvement of development processes and coding standards, and stay up-to-date with the latest technologies. Enjoy generous benefits, including paid vacation, parental leave, and mental health support.

  • Mentor and guide team members, fostering a collaborative and innovative environment.
  • Design, develop, and maintain scalable and high-performance web applications using Node.js, React, Redux, Fastify, GraphQL, and TypeScript.
  • Collaborate with developers across teams to understand their needs and pain points, and develop solutions to streamline their workflows and increase productivity.
  • If you are excited about solving challenging engineering problems and delivering exceptional quality in a fast-paced, agile environment, we'd like to meet you! Bonus points if you love restaurants too!
  • The ideal candidate is a hands-on technical expert who can dive deep into complex challenges and provide strategic direction and help drive our shared platform into the future
  • Minimum of 8+ years of experience in web development, preferably with Node.js, React, Redux, and TypeScript
  • Proficient in version control systems like Git
  • Strong understanding of software development workflows, processes, and best practices
  • Strong technical leadership skills
  • Excellent communication and collaboration abilities
  • Strong understanding of front-end technologies such as HTML, CSS, and JavaScript
  • Familiarity with containerization technologies like Docker
  • Experience with back-end development using Node.js, Fastify, and GraphQL
  • Knowledge of monitoring and logging tools such as StatsD, Grafana, ELK Stack
  • Experience with Esbuild, SWC, Webpack, or other build tools
  • Experience with localisation and translation systems
  • Experience with developer tooling ecosystems such as ESBuild, ESLint, Prettier, Jest, or Cypress
  • Knowledge of PostgreSQL or MongoDB databases
  • Familiarity with cloud platforms like AWS, GCP, or Azure
  • Contribution to open-source projects
  • Passion for languages

This is an external listing. JobSpring does not represent or verify the employer. Report this listing