Jobs /

iOS Engineer II

OpenTable

Apply Now

Job Details

Location: Washington, District of Columbia, USA Posted: Dec 16, 2020

Job Description

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. https://restaurant.opentable.com/products/table-management/

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: https://itunes.apple.com/us/app/guest-center/id766049754?mt=8

Responsibilities:

  • 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.
  • Promote quality as a first principle by helping us evolve our unit and regression testing practice, facilitate architecture and code reviews, and enhance our continuous integration/continuous delivery capability.
  • Help understand user impact and provide timely responses to support requests and incidents.
  • Continuously provide mentorship and guidance to team members.

Requirements:

  • Experience deploying native iOS applications and features to production.
  • Proficient with Swift and Objective-C.
  • Experience evaluating and working with open source toolkits and frameworks.
  • Familiarity with (and proficiency in two 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.

#LI-GN1

About OpenTable

We create innovative technology to connect people and restaurants.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free