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.
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
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.
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
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.