iOS Engineer at Opentable

Opentable logo


(6 open jobs)

Find your table for any occasion

Job title
iOS Engineer
Job listing last updated at
Sep 14, 2020
Job listing location
San Francisco
Job listing source
Job listing link
External link
Bay Area company location: 1 Montgomery Street Suite 700, San Francisco CA

Job description

iOS Engineer 

Job Type: Full-Time

Location: San Francisco, Los Angeles, Washington, DC, Denver

Department: Engineering

At OpenTable, we take pleasure in Software Development. We believe that velocity comes from a dedication to clean code and proven engineering principles. We deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If you are excited by constantly challenging engineering processes and can deliver extraordinary quality in a dynamic, agile environment, we'd like to meet you. Bonus points if you love restaurants too.

Job Description:

Meet OpenTable for Restaurants.

The Restaurant platform is the heart of OpenTable and connects restaurants to our network of over 26 million diners. The Restaurant iOS app is a sophisticated software tool that enables restaurant hosts, servers, managers, and owners to plan shifts, manage tables, and grow their business. As a part of the team, you’ll collaborate with a passionate and diverse group of engineers, designers, and product managers who are committed to building beautiful, scalable, high-value features. We deal with a variety of deeply challenging and rewarding domain areas, offering plenty of opportunities for professional growth (plus lots of opportunities to just geek out). From inventory management and high-performance data synchronization to crafting sophisticated yet intuitive user interfaces, OpenTable for Restaurants has something for everyone.

Take the app for a spin:


  • Implement new product features, add enhancements to existing features, and provide production support coverage to evaluate and fix bugs.
  • Work closely with other specialists including engineers, product managers, and designers to rapidly iterate on product requirements and UX/UI designs, evaluate scope, understand and clearly communicate trade-offs, and build consensus on technical direction.
  • Embrace quality as a first principle by adopting unit and regression testing best practices and participating in code reviews.
  • Help understand user impact and provide timely responses to support requests and incidents.
  • Continuously provide mentorship and guidance to team members.


  • Experience deploying native iOS applications and features to production.
  • Proficient with Swift and Objective-C.
  • Experience working with open source toolkits and frameworks.
  • Familiarity with (and proficiency in one or more of): UIKit, CoreData, Networking, Instruments, SOLID, MVVM, FRP

About OpenTable

OpenTable, part of Booking Holdings Inc., is the world's leading provider of online restaurant reservations, seating more than 26 million diners per month via online bookings across approximately 47,000 restaurants.

Since its inception in 1998, OpenTable has seated more than 1.7 billion diners around the world. The Company is headquartered in San Francisco, California, and the OpenTable service is available throughout the United States, as well as in Canada, Germany, Japan, Mexico, and the UK.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

As an employee of OpenTable, you will be part of a global network that includes OpenTable and KAYAK's portfolio of meta-search brands including momondo, Cheapflights, Swoodoo, checkfelix and Mundi. Many employees are dedicated to one brand, but we all have the benefit of using each other’s strengths and insights. Together, we’re able to help people experience the world through dining and travel.



Let Bay Area companies find you

Join candidate network