O

OpenTable

Online restaurant reservation platform for diners

Android Engineer 2

Mobile EngineeringConfirmed live in the last 24 hours
ContractLondon, UKNo salary listed

About the Job

Requirements

  • At least 3 years of experience building and maintaining scalable, modern, high-performing Android applications.
  • A proven track record of improving the architecture of an established Android app.
  • Strong proficiency in writing maintainable Kotlin code, with a focus on testing, reliability, and performance.
  • Hands-on experience working with mobile analytics or attribution integrations, such as Firebase or attribution SDKs.
  • Ability to collaborate with engineering, marketing, and data stakeholders and explain technical decisions clearly.

Responsibilities

  • Shape the technical roadmap for new data integrations, application architecture, and scalability efforts.
  • Enhance the core Android app’s architecture to keep the codebase maintainable, scalable, and modern.
  • Build, maintain, and optimize marketing technology integrations, including attribution SDKs, measurement tools, and deep linking capabilities.
  • Improve the app’s reliability, performance, and testability while simplifying complex areas of the codebase.
  • Use data and diagnostics to identify potential issues, validate technical improvements, and optimize end-user and developer experiences.
  • Share technical knowledge and help shape best engineering practices across multiple squads.

Desired Qualifications

  • Experience working across Android applications and supporting backend services, including server-side Java.
  • Interest in enhancing developer experience, infrastructure, and internal tooling.
  • Familiarity with creating and contributing to shared Android infrastructure.
  • Demonstrated interest in continually refining the end-user experience through data-driven insights.

About the Company

OpenTable

Online restaurant reservation platform for diners

OpenTable is an online platform that connects diners with a wide range of restaurants for reservations. Diners can browse restaurants, read reviews, explore menus, and book tables, all through the site. Restaurants gain access to a booking tool that helps manage reservations and optimize seating. Diners use the platform for free, while restaurants pay a subscription to be listed and may incur additional charges based on the number of reservations processed through OpenTable. OpenTable also benefits from being part of Booking Holdings, which provides a large network and infrastructure. The company’s goal is to make dining easier by helping people find and reserve tables and by giving restaurants a simple way to manage bookings and grow their business.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at OpenTable

See more jobs