Senior IOS Engineer

OpenTable, Inc.
San Francisco, CA, United States
8 days ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Android Software Development Apple IOS Unit Testing Software Debugging Programming Tools Material Design Git Information Technology
+1 more
Google Play

Job description

You will be responsible for designing, building and testing our Android application which has earned Editor’s Choice and Top Developer awards in the Google Play Store. We help millions of users worldwide discover and make reservations at new restaurants. Our Android app has been featured in the Google I/O keynote several times in the last 4 years. Our engineering team is cross-functional, co-located with product and design. We use agile development methods to release a new version of our app twice a month. We use the latest development tools and due to the nature of our product and customer base, we are able to target the very latest Android devices. Responsibilities

  • Design and implement new features using the latest android APIs
  • Work with our design team to build a stunning UI using material design and cutting edge animations
  • Write unit tests and participate in peer code reviews to ensure quality
  • Keep up to date with the state-of-the-art of Android development What you will bring to OpenTable

  • 1 - a passion for the Android platform and using the latest tools and APIs

Requirements

  • BS in Computer Science or equivalent work experience
  • 5+ years of significant experience with Java development and debugging
  • 3+ years of Android development experience
  • Experience shipping an Android app currently in the Play Store
  • Excellent problem-solving skills
  • A high standard for clean code
  • Experience writing unit tests
  • Good communication & interpersonal skills Bonus points for

  • Experience with Git
  • Experience with MVP

About the company

OpenTable, part of Booking Holdings Inc. (NASDAQ: BKNG), is the world’s leading provider of online restaurant reservations, seating more than 24 million diners per month via online bookings across approximately 40,000+ restaurants. Since its inception in 1998, OpenTable has seated more than 830 million 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.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

3:36 min

Configuring Android production bundles and Google Play integrations

Edoardo Dusi · LIVE

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

4:28 min

Distributing application builds to mobile app store tracks

Majid Hajian · LIVE

Videos

See all

Related articles

See all