Senior iOS Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
At OPENTABLE, we take pleasure in Software Development. We believe that velocity comes from a commitment to clean code and solid 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 exceptional quality in a fast-paced, agile environment, we’d like to meet you. Bonus points if you love restaurants too! JOB DESCRIPTION: Meet Guest Center. https://restaurant.opentable.com/products/guestcenter Guest Center is the hero of OpenTable, the platform that restaurants use to manage their tables and guests. Our app is used by hosts, servers, and managers of restaurants, so our audience is a unique set of end users. You’ll get to have a meaningful impact on people who are required to use our software as part of their job in a high-pressure situation. We have a lot of interesting problems to tackle, from inventory management, high performance syncing, creating UIs that restaurant employees will learn and use very quickly, data mining and insights, and much more. From network stack problems to data algorithms, pixel-perfect UIs to elegant, data-rich views, you’ll find plenty of fun things to work on. Take it for a spin: https://itunes.apple.com/us/app/guest-center/id766049754?mt=8 RESPONSIBILITIES:
- Make major contributions to the product - new features, refactoring and bug fixes
- Work with designers and product managers on a day to day basis, defining the product
- Work with backend teams, defining APIs
- Chance to speak directly to restaurant end users to help gather requirements
Requirements
- Experience in iOS development. Proficient in Objective-C. Added bonus if you’re familiar with Swift
- You’re good at putting your head together with other teams to solve new problems
- A strong interest in the design process and in fully understanding how problems affect a user, before even beginning to think about the technical issues
- Experience with creating and using back-end APIs, and your broad knowledge of industry standards makes you much more likely to reuse a Big Tech Co.’s standard library than to reinvent the wheel
- When you’re heads-down in code, you can spot and fix half-pixel alignment issues and Core Data multithreading violations like nobody’s business
About the company
OpenTable, part of Booking Holdings Inc., is the world’s leading provider of online restaurant reservations, seating more than 24 million diners per month via online bookings across approximately 43,000 restaurants. Since its inception in 1998, OpenTable has seated more than 1 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
A Guide to Choosing the Right Tools for App Developers
Cross Platform Mobile Development Frameworks to Use in 2025
Dev Digest 118 - not a total recall
Dev Digest 139 - Soft and hard queries