Mobile Engineer - Kotlin Multiplatform (Cross-Platform)

Virgin Active Limited

Greater London

On-site

GBP 65,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

30 days’ annual leave
Private health insurance
Complimentary Virgin Active membership
Discounts across Virgin Active

Job summary

Virgin Active Limited is seeking Mobile Engineers at mid and senior levels to join the Digital & Technology Transformation Team. You will design, build and maintain mobile features for Android and iOS using Kotlin Multiplatform, collaborating with product, design and backend teams.

Senior roles involve owning complex features, shaping architecture and mentoring peers, with opportunities to influence delivery speed and quality across a global member platform.

Qualifications

  • Professional experience building and supporting production mobile applications.
  • Strong hands-on experience with Kotlin and modern mobile engineering practices.
  • Experience in cross-platform or shared-code mobile environments, ideally Kotlin Multiplatform.
  • A solid understanding of mobile architecture, design patterns and modularisation.
  • Experience integrating mobile apps with backend APIs and third-party services.
  • Familiarity with RESTful APIs, client-side networking and performance considerations.
  • Experience writing unit tests and contributing to automated testing.
  • Proficient with version control and collaborative engineering workflows.
  • Strong debugging, problem-solving and communication skills.
  • Ability to work hands-on within a cross-functional Product and Engineering team.
  • Exposure to CI/CD pipelines, crash reporting and observability tools.

Responsibilities

  • Design, build and maintain mobile application features using Kotlin Multiplatform.
  • Contribute to shared business logic, networking and platform integration for Android and iOS.
  • Implement platform-specific functionality while maximizing reuse.
  • Write clean, maintainable, testable code aligned with engineering standards.
  • Collaborate with Product Managers and Designers to translate needs into solutions.
  • Integrate the mobile app with APIs, services and third-party platforms.
  • Deliver work through design, development, testing, release and support.
  • Participate in code reviews and improve implementation quality.
  • Troubleshoot production issues and conduct root-cause analysis.
  • Improve app reliability, performance, observability and maintainability.
  • Support mobile release processes and CI/CD improvements.

Skills

Kotlin Multiplatform
Cross-platform mobile
Mobile architecture
RESTful APIs
Unit testing
CI/CD pipelines
Debugging
Version control
Cross-functional teamwork
Mobile performance
Observability tools

Tools

CI/CD tools

Job description

Virgin Active Limited is seeking Mobile Engineers at mid and senior levels to join the Digital & Technology Transformation Team. You will design, build and maintain mobile features for Android and iOS using Kotlin Multiplatform, collaborating with product, design and backend teams.

Senior roles involve owning complex features, shaping architecture and mentoring peers, with opportunities to influence delivery speed and quality across a global member platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Engineer - iOS & Android (Remote)
Mobile Engineer - iOS & Android (Remote)

Crossing Hurdles • United Kingdom

On-site
GBP 60,000 - 85,000
Senior Kotlin Engineer - Cross-Platform Apps, Hybrid
Senior Kotlin Engineer - Cross-Platform Apps, Hybrid

Homerun B.V. • Leeds

Hybrid
GBP 65,000 - 95,000
Competitive salary
Company pension
Growth opportunities
Mobile Engineer
Mobile Engineer

PURVIEW • Sheffield

On-site
GBP 60,000 - 80,000
Senior Android Engineer - Kotlin, MVVM, FinTech
Senior Android Engineer - Kotlin, MVVM, FinTech

Next Frontier Capital • Greater London

On-site
GBP 70,000 - 110,000
Hybrid Android Engineer – Kotlin, Cross‑Platform (London)
Hybrid Android Engineer – Kotlin, Cross‑Platform (London)

Harvey Nash • England

Hybrid
GBP 60,000 - 80,000
Mobile Engineer – iOS/Android SDK & Build Systems
Mobile Engineer – iOS/Android SDK & Build Systems

Rockstar Games • City of Edinburgh

On-site
GBP 35,000 - 65,000
Mobile Engineer (Kotlin, Cross-Platform) for Payments
Mobile Engineer (Kotlin, Cross-Platform) for Payments

Teya • Greater London

On-site
GBP 90,000 - 120,000
Health Insurance
Meal Allowance
25 days of Annual leave
+2
Android Engineer - Kotlin, Hybrid, Growth & Impact
Android Engineer - Kotlin, Hybrid, Growth & Impact

Gymshark • Metropolitan Borough of Solihull

Hybrid
GBP 40,000 - 60,000
Competitive ‘Win Together, Lose Together’ Bonus
Choice of Private Medical Insurance or Healthcare Cash Plan
25 days holidays plus your birthday and Bank Holidays
+3
Senior Mobile Engineer
Senior Mobile Engineer

Fuse Energy, LLC • Greater London

On-site
GBP 85,000 - 120,000
Equity sign-on bonus
Biannual bonus
Fully expensed tech
+2
Android Mobile Engineer: Kotlin, Jetpack Compose, Hybrid
Android Mobile Engineer: Kotlin, Jetpack Compose, Hybrid

LLOYDS BANKING GROUP • Greater London

Hybrid
GBP 77,000 - 96,000
Pension contribution up to 15%
Annual bonus
Share schemes
+2