Senior Mobile Engineer - Fanatics Markets at Fanatics Betting & Gaming | NY, US | Rezi

Senior Mobile Engineer - Fanatics Markets at Fanatics Betting & Gaming

Senior Mobile Engineer - Fanatics Markets

Fanatics Betting & Gaming · NY, US

1 weeks ago

Senior Mobile Engineer - Fanatics Markets

Fanatics Betting & Gaming · NY, US

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Mobile Engineer - Fanatics Markets role.

Rezi rewrites your resume against Fanatics Betting & Gaming's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Mobile Engineer - Fanatics Markets posting at Fanatics Betting & Gaming — free, in seconds.

About the Role

Fanatics Markets is seeking a Senior Mobile Engineer to contribute to a multi-platform app built on Kotlin Multiplatform. You will ship features across Android, iOS, and additional targets from a shared codebase, own complex work end-to-end, and help shape architecture decisions.

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

Requirements

  • 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

Skills

  • Kotlin
  • Coroutines
  • Flows
  • Kotlin Multiplatform
  • Compose Multiplatform
  • Gradle
  • CI/CD
  • Automated mobile testing
  • MVI architecture

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior

Salary/Compensations

  • $152,000—$200,000 USD

Benefits

  • Full-time employment
  • https://benefitsatfanatics.com/

About the Company

  • Fanatics is building a leading global digital sports platform, igniting the passions of global sports fans and maximizing the presence and reach for its hundreds of sports partners globally.
  • The company offers products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming.
  • Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties; and over 2,000 retail locations, including its Lids retail stores.
  • Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.