As a member of this team, you will be responsible for developing the platform for OpenTable s restaurant applications thereby helping restaurants to make the most of Opentable s offerings.
All of us are engineers, and we like to operate in a self-driven culture of ownership. You will own one or more of the product components, working with product managers to help in scoping features, contributing towards technical architecture and having primary responsibility for actual implementation of code and automated tests.
Requirements:
6+ years in software engineering
Strong experience with web technologies - HTML5, CSS, Javascript
Track record of building products with technologies we use including: React, state management such as Redux, Typescript, NodeJS
Experience with webpack, linters, docker containers, continuous integration, web performance
Proficiency with Git
Discipline at unit, integration, and acceptance testing
Passion or desire to participate in pair programming
Strong problem solving skills
Excellent communication and collaboration skills - enjoy working with engineers, designers and product owners.
Self-motivated to build and share knowledge and skill; has the ability and desire to mentor as well as be mentored.
Dedicated professional who forms opinions and enjoys discussion yet remains personable and approachable.
Experience working in an agile-based methodology
Nice to have:
Experience with Docker / Kubernetes
Experience collaborating with remote teams across time zones