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. (NASDAQ: BKNG), is the world's leading provider of online restaurant reservations, seating more than 25 million diners per month via online bookings across approximately 45,000 restaurants. Since its inception in 1998, OpenTable has seated more than 1.5 billion diners in over 20 countries. 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, the UK and many more locations.
As an employee of OpenTable, you will be part of a global network that includes OpenTable and KAYAK's portfolio of metasearch 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.
Diversity and Inclusion at OpenTable/ KAYAK
We aspire to have a workplace that reflects all of the diverse communities we serve. We know that when we have diverse teams we produce more innovative ideas, products, services, and better business outcomes for our stakeholders. OpenTable/KAYAK is proud to be an Equal Opportunity Employer and we welcome and encourage candidates from all backgrounds and experiences to apply for roles on our team. Whoever you are, just be you.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#LI-GN1