CareerPlanSign in

Senior Mobile Engineer

UK London Bridge💼 Full-time🗓 2026-08-18 → 2026-09-26

Core

Build and maintain high-performance, reusable code for Zwift hardware peripherals and the Zwift Companion App to ensure reliable connectivity between devices and the game.

Role type

Senior Mobile Engineer (Connected Products)

Builds

Zwift hardware peripherals (Zwift Play, Ride, Hub, Click) and third-party peripheral connectivity (trainers, sensors) via the Zwift Companion App

Domain

Fitness technology / Gaming / IoT

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Swift, Objective-C, Kotlin Multiplatform, Compose Multiplatform, RESTful APIs, mobile UI design principles

Preferred skills

mobile-native Bluetooth SDKs, Android Open Source Project, backend services development, gRPC, Protobuf, C++

Technologies

Java, Kotlin, Swift, Objective-C, Kotlin Multiplatform, Compose Multiplatform, RESTful APIs, gRPC, Protobuf

Responsibilities

Design, build, and maintain high-performance, reusable, and reliable code across multiple programming languages; Partner with other engineers through code reviews, technical discussions, and pair programming; Partner with product and engineering leadership to advise on system capabilities and constraints; Take part in team technical planning

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.