Fanaticsfbg

Senior Staff Engineer - Mobile, Fanatics Markets

New York, NY, United States. Posted a month ago

The role

You will lead the multiplatform engineering strategy and architecture for a mobile app built on Kotlin Multiplatform. You will drive technical decisions, mentor engineers, and oversee the execution of complex features across Android and shared KMP layers.

What you will do

  • Own the multiplatform engineering strategy across Android and shared KMP layers
  • Lead end-to-end execution of complex, multi-quarter features and systems
  • Define and enforce engineering principles and best practices
  • Drive architectural decisions across a layered, multi-module KMP codebase
  • Partner with shared platform teams to shape contracts and a unified UI component library
  • Drive high-impact technical decisions with product, design, and executive stakeholders
  • Champion software quality, testability, operational metrics, and build system health
  • Mentor and grow engineers at all levels
  • Lead incident resolution as part of the on-call rotation
  • Model rigorous code reviews

Required qualifications

  • 10+ years of experience building highly scalable, consumer-facing Android applications
  • Sr. staff-level technical leadership and cross-platform ownership
  • Expert-level Kotlin including coroutines, flows, language idioms, and best practices
  • Deep KMP fluency with experience developing and scaling shared business logic in a large, multi-module KMP codebase
  • Strong command of MVI and reactive architecture patterns
  • Gradle and build system expertise including multi-module projects, convention plugins, dependency management, and build performance
  • Experience with CI/CD pipelines, SDK versioning strategies, and automated release management
  • Hands-on experience with Compose and Compose Multiplatform
  • Ability to communicate complex technical decisions to engineers, executives, and non-technical stakeholders
  • Track record of driving Agile/SCRUM process improvements

Nice to have

  • Compose Multiplatform experience across Android, iOS, desktop, and additional targets
  • Experience with KSP-based codegen, Koin, or similar DI patterns in a KMP environment
  • Familiarity with feature flag systems, mobile observability tooling, and platform integration patterns
  • Familiarity with distributed systems and event-driven architecture

Benefits

  • Base salary
  • Bonus

Before you apply

  • Interview and onboarding may include in-person components such as onsite interviews or a multi-day cultural immersion in New York City

About the company

Fanatics is building a leading global digital sports platform. Fanatics Markets is the real-money prediction and trading app where you can invest in moments you care about.

Senior Staff Engineer - Mobile, Fanatics Markets at Fanaticsfbg | JobZoey