You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
OpenTable

Android Engineer II ( 12 Month Fixed Term Contract)

  • Hybrid
  • 6+ years

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

Android Engineer II on a 12 month fixed term contract with the EU Engineering team in London.

The team is hiring an Android engineer to strengthen the infrastructure behind an app used by millions of diners worldwide.

The app is built on a large Kotlin codebase. You would help improve its foundations and set the technical direction for new data integrations and architecture, working across teams on the Android side of marketing technology, including attribution and deep linking.

The aim is reliable, fast experiences that bring diners back and help restaurants do well.

The company is part of Booking Holdings Inc. (NASDAQ: BKNG). It has 25+ years of experience and works with 70,000+ restaurant partners. Its technology helps restaurants focus on their team, guests and bottom line, and helps diners find and book the right place. You would join a global team within a portfolio of metasearch brands.

Responsibilities

  • Set the technical roadmap for new data integrations, app architecture and scaling work.
  • Improve the core Android app architecture so the codebase stays maintainable, scalable and current.
  • Build, run and tune marketing technology integrations, including attribution SDKs, measurement tools and deep linking.
  • Raise reliability, performance and testability, and simplify the most complex areas of the codebase.
  • Use data and diagnostics to find problems, check that technical changes work, and improve the experience for end users and developers.
  • Share engineering knowledge and help set good practice across several squads.

Requirements

  • At least 3 years building and maintaining scalable, modern, high-performance Android apps.
  • A record of improving the architecture of an established Android app.
  • Strong Kotlin skills, with a focus on maintainable code, testing, reliability and performance.
  • Hands-on work with mobile analytics or attribution integrations, such as Firebase or attribution SDKs.
  • Able to work well with engineering, marketing and data colleagues and explain technical decisions clearly.
  • Preferred: experience across Android apps and the backend services behind them, including server-side Java.
  • Preferred: a passion for improving developer experience, infrastructure and internal tooling.
  • Preferred: familiarity with creating and contributing to shared Android infrastructure.
  • Preferred: a clear drive to keep refining the end-user experience using data-driven insights.

Conditions

Contract: 12 month fixed term.

Location: London, with the EU Engineering team. Hybrid work model.

Your hours span several time zones. Most work falls in normal business hours, but you may need to handle calls, Slack messages or emails outside them to work with international colleagues, restaurant partners or urgent issues. Local laws and regulations are always respected.

The company aims for a workplace where everyone can belong and thrive. If you need reasonable adjustments during the application, interview or on the job, ask your recruiter.

Where you’d work

Hybrid, 1 to 2 days a week in the office

You can work from

  • United Kingdom

About the company

OpenTable

Office in London, United Kingdom

Also hiring in Toronto, Canada, Lithuania, Milan, Italy and 4 more places

3 of their 28 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Java
  • Kotlin
  • Android
Type
Contract
Specialty
Mobile
Region
United Kingdom
Pay period
Annual
Show 7 more factsShow less

Role

Category
Development
Specialty
Mobile
Experience
25+ years
Tech stack
  • Java
  • Kotlin
  • Android

Location

Work model
Hybrid
Region
United Kingdom
Office
  • London, United Kingdom
Remote from
  • United Kingdom
Days in the office
1 to 2 days

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Contract

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason