At OpenTable, we take pleasure in Software Design. We believe that velocity comes from a commitment to clean code and solid engineering principles. We deliver innovative products through rapid, continuous development. We are passionate about building small, independent product development teams – product managers, designers, and engineers empowered to work together.
What do you need to bring to OpenTable:
Strong CS fundamentals
Radical obsession with user experience
Knowledgeable in building loosely coupled, highly cohesive code
Production Node.js experience
Experience with SPA frameworks (AngularJS, React, Redux, etc)
Experience with task runners (Grunt, Gulp, etc), module bundlers (Webpack, Bower), and minifiers (UglifyJS, Google Closure, etc)
Have worked in an agile shop with a strong emphasis on rapid prototyping and rigorous A/B testing
Experience with reactive functional programming
Babel/ES6/Typescript production experience
Active contributor to open source
Background in C#, ASP.NET, and/or MVC
CSS preprocessors (Less, Sass, whatever)
Previous startup experience
OpenTable, part of The Priceline Group (NASDAQ: PCLN), is the world's leading provider of online restaurant reservations, seating more than 23 million diners per month via online bookings across approximately 45,000+ restaurants.
Since its inception in 1998, OpenTable has seated more than 1 billion diners around the world. The Company is headquartered in San Francisco, California, with OpenTable service is available throughout the United States, Canada, Germany, Japan, Mexico, UK and Australia.