OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), powers reservations for the hospitality industry. OpenTable’s software seats more than 1 billion people per year and helps more than 50,000+ restaurants, bars, wineries and other venues attract guests, manage capacity, improve operations and maximize revenue.
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. If you are excited by consistently 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!
Hospitality is all about taking care of others, and it defines our culture. You’ll work in a welcoming and inclusive environment, and get the benefits, flexibility, and support you need to succeed. You will also have the opportunity to collaborate and gain insights from our portfolio partner KAYAK, as we help people experience the world through dining and travel.
About you:
We are looking for an expert iOS engineer who is passionate about software development and solving tough problems. You will have collaboration, communication, and coding skills, experience leading development initiatives across teams, and a strong appetite for quality product engineering.
- 4+ years of experience in iOS development
- Team oriented, with good communication skills
- Pragmatic, quick learner
- Understanding of frameworks such as MVVM
- Strong experience with unit testing
- Familiarity with Core Data (or similar) and multithreaded application architecture.
Ideally you have:
- Expertise with SwiftUI and a strong UIKit understanding
- Experience with reactive frameworks (we use Combine)
- Expertise with Core Data and some database knowledge
- Experience with Test Driven Development (we use Quick and Nimble)
- Some experience with DevOps (we use Bitrise for our CI/CD pipeline)
Benefits:
- Paid Time Off - 20 days a year
- Birthday/celebration PTO - 1 day
- Annual company weeks off
- Flexible sick time off
- Paid volunteer time
- Parental Leave Benefits
- Dental & Vision Insurance
- Life & Disability Insurance
- Group RRSP and DPSP
- Major Medical Insurance (dependent care options)
Diversity, Equity, and Inclusion
OpenTable aspires to be a workplace that reflects the diverse communities we serve and a culture that is inclusive and welcoming. Hiring people with different backgrounds, experiences, perspectives, and ideas is critical to innovation and to how we deliver great experiences for our users and our partners. Representation matters.
We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.