SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Mobile Engineer - Fanatics Markets

Fanatics - New York, NY, United States - Hybrid - posted 2026-09-15

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 152,000 - 200,000 / annual

Fanatics Markets is a real-money prediction and trading app where users invest in moments they care about—from sports and entertainment to political elections. As a Senior Mobile Engineer, you will contribute to a multi-platform app built on Kotlin Multiplatform (KMP), shipping features across Android, iOS, and additional targets from a shared codebase. You will own complex work end-to-end, write code that sets the quality bar for the team, and help shape architecture decisions in a fast-moving product environment. The engineering strategy centers on KMP and Compose Multiplatform to deliver high-quality, consistent experiences across platforms. Key responsibilities include: - 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 - 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 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 Bonus qualifications: Compose Multiplatform experience across Android, iOS, desktop, and wasm targets; experience with KSP-based codegen and Koin or similar DI in a KMP environment; familiarity with feature flag systems and mobile observability tooling; experience with backend services, distributed systems, and event-driven architectures.

Similar roles