Posted a month ago by

Software Engineer

San Francisco, CA, United States
Employment: Full Time Experience: Senior

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.

As a member of the Mobile Web development team, you will be responsible for building out the platform that receives almost 50% of all user traffic. We are passionate about our users and are driven to build the best mobile experience possible. To that end, we are leveraging the latest and greatest in isomorphic JavaScript to build out our next generation mobile platform. As a senior contributor, you will be responsible for working with product stakeholders in setting technical direction and product vision as well as mentoring your peers.

What do you need to bring to OpenTable:
  • Strong CS fundamentals
  • Radical obsession with user experience
  • Understanding of isomorphic JavaScript, server vs client rendering,progressive rendering, SEO, responsive design, and website performance.
  • 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)
  • Command of HTML/CSS/JavaScript in a production environment
  • Have worked in an agile shop with a strong emphasis on rapid prototyping and rigorous A/B testing
Bonus points:
  • 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
About OpenTable:

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.

The PowerToFly Mission

We're passionate about connecting highly skilled women with leading companies committed to diversity and inclusion.

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job