Senior Mobile Engineer: Kotlin Multiplatform & Compose

Fanatics Betting & Gaming

Oregon

Hybrid

USD 152,000 - 200,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fanatics Betting & Gaming is seeking a Senior Mobile Engineer to drive end‑to‑end Android development from design to deployment. You will work with a shared Kotlin Multiplatform codebase, delivering high‑quality features across Android and other targets using Compose Multiplatform and MVI patterns.

You’ll shape architecture, collaborate with product/design/QA, and contribute to a culture of continuous learning while operating in a fast‑moving, impact‑driven environment.

Qualifications

  • 5+ years of experience building scalable, consumer‑facing Android applications with strong command of MVI architecture
  • Strong Kotlin proficiency — coroutines, flows, idioms, and best practices — with the ability to apply and share these effectively across the team
  • Experience with Kotlin Multiplatform — comfortable developing and scaling shared business logic in a multi‑module KMP codebase
  • Hands‑on experience with Compose or Compose Multiplatform, building design‑system‑compliant UI across platform targets
  • Proficiency in Gradle multi‑module projects, including convention plugins and dependency management
  • Experience with CI/CD pipelines and automated mobile testing practices
  • Comfortable working across shared platform and library boundaries — implementing against declared interfaces without leaking platform‑specific logic into shared modules
  • Clear communicator able to articulate technical decisions to peers, product, and design stakeholders
  • Agile/SCRUM experience with a track record of consistent, quality delivery
  • Team‑first mentality with a drive to raise the bar continuously

Responsibilities

  • Build and ship production‑quality features across Android and shared KMP layers, taking ownership from design through deployment with minimal oversight
  • Implement features across core product domains — connecting Compose Multiplatform UI to shared business logic through clean MVI state management
  • Contribute to a layered, multi‑module architecture, respecting module boundaries and shared platform contracts
  • Partner with shared platform teams to implement against declared interfaces, keeping app‑specific logic cleanly separated from shared platform concerns
  • Collaborate with product, design, and QA to deliver reliable, pixel‑accurate experiences across multiple platform targets
  • Write testable, well‑structured Kotlin leveraging coroutines, flows, KSP‑based codegen, and dependency injection patterns consistent with the team's standards
  • Conduct thorough code reviews, maintaining module boundary discipline and build system conventions
  • Participate in the on‑call rotation, helping diagnose and resolve issues across platforms
  • Mentor junior engineers and contribute to a culture of continuous learning on the team

Skills

Android
Kotlin
Kotlin Multiplatform
Compose
Gradle
CI/CD
Testing
Architecture
Agile/SCRUM
Communication

Job description

Fanatics Betting & Gaming is seeking a Senior Mobile Engineer to drive end‑to‑end Android development from design to deployment. You will work with a shared Kotlin Multiplatform codebase, delivering high‑quality features across Android and other targets using Compose Multiplatform and MVI patterns.

You’ll shape architecture, collaborate with product/design/QA, and contribute to a culture of continuous learning while operating in a fast‑moving, impact‑driven environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Engineer, Kotlin Multiplatform, Remote
Senior Mobile Engineer, Kotlin Multiplatform, Remote

Fanatics Betting & Gaming • United States

Remote
USD 152,000 - 200,000
Senior Mobile Engineer - Kotlin Multiplatform
Senior Mobile Engineer - Kotlin Multiplatform

Fanatics Betting & Gaming • Oregon

Hybrid
USD 140,000 - 180,000
Senior Mobile Engineer, KMP & Multiplatform Leader
Senior Mobile Engineer, KMP & Multiplatform Leader

Fanatics Betting & Gaming • New York (NY)

On-site
USD 204,000 - 269,000
Senior Mobile Engineer (Kotlin/Multiplatform) — Lead & Mentor
Senior Mobile Engineer (Kotlin/Multiplatform) — Lead & Mentor

Fanatics Inc. • United States

Remote
USD 160,000 - 210,000
Senior Staff Mobile Engineer - Kotlin KMP Lead
Senior Staff Mobile Engineer - Kotlin KMP Lead

Fanatics Inc. • New York (NY)

On-site
USD 204,000 - 269,000
Senior Android Engineer: Kotlin, Jetpack Compose, KMP
Senior Android Engineer: Kotlin, Jetpack Compose, KMP

Machine Learning Technologies, LLC • Mount Laurel Township (NJ)

On-site
USD 120,000 - 160,000
Senior Staff Android Engineer: Kotlin Multiplatform Lead
Senior Staff Android Engineer: Kotlin Multiplatform Lead

Fanatics Inc. • New York (NY)

On-site
USD 163,000 - 265,000
Senior Mobile Engineer (KMP/CMP) – Remote
Senior Mobile Engineer (KMP/CMP) – Remote

CreateFuture • United States

Hybrid
USD 120,000 - 180,000
Senior Android Engineer - Kotlin, Jetpack Compose
Senior Android Engineer - Kotlin, Jetpack Compose

Ciandt • United States

Remote
USD 120,000 - 180,000
Health insurance
Meal allowance
Childcare assistance
+5
Staff Android Engineer (Kotlin) – Lead Mobile & Architecture
Staff Android Engineer (Kotlin) – Lead Mobile & Architecture

Fanatics Betting & Gaming • Oregon

Hybrid
USD 144,000 - 235,000