Senior Software Engineer (Frontend) — Chicago, IL

About Tock

Tock is changing the way restaurants, wineries, and culinary event organizers run their business. This includes a robust reservation, guest, and table management system for businesses of all sizes across the globe.

Nick Kokonas and Chef Grant Achatz opened Alinea to international fanfare in 2005 - now a perennial Michelin three star and widely considered one of the best restaurants in the world. For years they were spending $140,000 a year on staff dedicated to managing reservations and losing an average of $260,000 a year on cancellations. Knowing there had to be a solution, Nick started work on a new reservation system. The homemade platform was a success. Soon after, Nick founded Tock with Brian Fitzpatrick, founder of Google's Chicago engineering office, to turn this simple idea into a robust platform to change the way people dine around the world.

Tock’s explosive growth (as of October 2019):

  • Reached a global customer base of over 1,600 businesses in over 28 countries operating in 100+ cities
  • Has booked over 20 million guests
  • Has processed over $600 million in prepaid reservations
  • Named one of Fast Company’s Most Innovative companies
  • Won Chicago Tribune's "Game Changer" Award for industry innovation

About the position

We’re looking for a Senior Software Engineer (Frontend) to join our team to help build fast, easy and beautiful tools for thousands of restaurants. As a Senior Software Engineer (Frontend), you will work directly with the product designers and software engineers in the team to build and maintain the frontend architecture, build high-quality re-usable web-component on HTML5, CSS and JavaScript. You will bring to the team industry best practices around modularization, code-organization, accessibility, and responsive layouts.

People who do well on this team are self-motivated with a passion for the problems we’re out to solve and how technology can help. We look for individuals with a deep knowledge of HTML, CSS, and JavaScript and those who are ready to champion our web-based and mobile-first philosophy. Our team is pretty small (almost a dozen engineers and a few designers), and undergoing exponential growth, so there's a great opportunity for you to make a difference.

What we’re looking for

  • You will be building the next-generation web applications that are fast and responsive using modern HTML5, ES6 standards
  • You will be able to build a feature or enhancement, starting with design & engineering taking it all the way to production
  • You will be a generalist who will work on multiple products as needed, whether it is our customer-facing dashboard or guest-facing consumer site
  • You’ll write and push production-ready HTML, CSS, and JS within our React based framework.
  • Experience with TypeScript, SASS, Node.JS would be a plus
  • You’ll contribute to core team culture and contribute code to efforts across a fast-growing company
  • You’ll support, maintain and upgrade code and participate in necessary design and implementation of a complex system

About you

  • At least 3 years of experience building frontend software. Experience being a tech-lead is a plus
  • Understand all parts of a modern web-based application stack from Frontend, Backend to Production
  • A specialist in frontend technologies
  • A self-motivated individual who works well with little direction
  • Enjoys being part of a team that works and learns together
  • Has excellent written and verbal communication skills
  • Prefers to experiment and use data to drive decision making
  • Loves making and building things as part of a growing team

What we offer

  • Competitive salary
  • Full benefits (medical, dental, vision), 401k
  • Pre-tax transit benefit
  • Paid time off
  • Paid parental leave
  • Free daily lunch
  • Nitro coffee on tap

Interested?

Please submit your resume and cover letter, letting us know why you're interested in Tock, using the link below.
Apply now