Senior Mobile Engineer - KMP

xdesign

United States

Hybrid

USD 120,000 - 160,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid/Remote options
Office hubs in UK & Europe

Job summary

xdesign is seeking a senior mobile engineer to join a multidisciplinary team delivering polished digital products for client organisations. You will focus on sharing business logic across Android and iOS using Kotlin Multiplatform while contributing to native Android work and maintaining high craft standards.

You will work in an agile, collaborative environment with designers, product owners, testers and clients, shaping delivery, writing robust code and driving quality through reviews and

Qualifications

  • Strong native Android development experience with current Android frameworks.
  • Hands-on Kotlin Multiplatform experience and shared codebase architecture.
  • Commitment to code quality, unit testing, and clean architecture.

Responsibilities

  • Build mobile applications using Kotlin Multiplatform to share logic across Android and iOS.
  • Write clean, well-tested Kotlin code following modern Android practices.
  • Create responsive UI with Jetpack Compose.
  • Collaborate with designers, product owners, testers, and clients in an agile environment.
  • Champion engineering excellence through code reviews and continuous improvement.
  • Explore and adopt better tools, automated code scanning, UI testing, and reusable libraries.

Skills

Kotlin
Kotlin Multiplatform
Android development
Jetpack Compose
Test-driven development

Tools

Android Studio
Coroutines
UI testing

Job description

Role overview

Join a mobile engineering team that builds digital products alongside a range of well-known client organisations, pairing iOS and Android squads so each platform delivers a polished yet distinct experience. As a senior engineer, the focus is on sharing business logic across platforms through Kotlin Multiplatform while contributing to native Android work. The wider practice emphasises craft, quality, and a collaborative culture where engineers help shape delivery as well as write code.

Responsibilities
  • Build high-quality mobile applications with Kotlin Multiplatform, sharing business logic between Android and iOS.
  • Write clean, maintainable, well-tested code using Kotlin, Coroutines, and modern Android development practices.
  • Create intuitive, responsive user interfaces with Jetpack Compose.
  • Collaborate closely with designers, product owners, testers, and clients inside an agile, cross-functional environment.
  • Champion engineering excellence, peer review, and continuous improvement across KMP and Android development.
  • Explore and adopt better tools, such as automated code scanning, UI testing, and reusable shared libraries.
Requirements
  • Strong native Android development experience and confidence with current Android frameworks and tooling.
  • Hands-on experience with Kotlin Multiplatform, including how to architect shared codebases across platforms.
  • A strong commitment to code quality, unit testing, and clean architecture principles.
  • Comfort working in cross-functional teams and collaborating openly with non-engineering colleagues.
  • Genuine enthusiasm for KMP and a desire to push mobile development practice forward.
Benefits and work setup
  • Flexible working with hybrid and remote options, supported by office hubs across the UK and additional European locations, with occasional travel to client sites when needed.
  • A culture that prioritises impact over activity, trusts people to manage their own time, and invests in professional and personal growth.
  • A clear, respectful hiring process typically consisting of a talent acquisition call followed by a capability interview, with any additional task explained upfront.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer (KMM)
Senior Android Engineer (KMM)

Better Ventures • Emeryville (CA)

Hybrid
USD 160,000 - 179,000
Medical/Dental/Vision
Disability + Life Insurance
Stock incentive plans
+5
Senior Mobile Engineer - Kotlin Multiplatform,Remote/Hybrid
Senior Mobile Engineer - Kotlin Multiplatform,Remote/Hybrid

xdesign • United States

Hybrid
USD 120,000 - 160,000
Hybrid/Remote options
Office hubs in UK & Europe
Senior Mobile Architect - Kotlin/KMM & Compose
Senior Mobile Architect - Kotlin/KMM & Compose

Fanatics • New York (NY), Denver (CO)

On-site
GBP 110,000 - 140,000
Senior Staff Mobile Engineer - Kotlin KMP Lead
Senior Staff Mobile Engineer - Kotlin KMP Lead

Fanatics • New York (NY)

On-site
USD 204,000 - 269,000
Senior Staff Mobile Engineer — KMP & Cross-Platform Leader
Senior Staff Mobile Engineer — KMP & Cross-Platform Leader

Fanatics Betting & Gaming • New York (NY)

On-site
USD 140,000 - 210,000
Senior Staff Engineer - Mobile, Fanatics Markets
Senior Staff Engineer - Mobile, Fanatics Markets

Fanatics Betting & Gaming • United States

On-site
USD 170,000 - 230,000
Senior Engineering Manager - Mobile, Fanatics Markets
Senior Engineering Manager - Mobile, Fanatics Markets

Fanatics • New York (NY)

On-site
USD 204,000 - 269,000
Senior Mobile Engineer: Kotlin & Cross-Platform
Senior Mobile Engineer: Kotlin & Cross-Platform

Hiya • Seattle (WA)

Hybrid
USD 150,000 - 230,000
Equity compensation
L&D budget
Mobile Engineer (iOS / Android)
Mobile Engineer (iOS / Android)

Evlo AI • Chicago (IL)

On-site
USD 110,000 - 160,000
Senior Mobile Engineer - Kotlin Multiplatform & Compose
Senior Mobile Engineer - Kotlin Multiplatform & Compose

Fanatics • New York (NY)

On-site
USD 140,000 - 170,000