Fanatics Logo

Fanatics

Staff Engineer Software

Posted Yesterday
Be an Early Applicant
In-Office or Remote
2 Locations
Senior level
In-Office or Remote
2 Locations
Senior level
The role involves architecting mobile solutions using Kotlin and Kotlin Multiplatform, improving CI/CD systems, mentoring engineers, and ensuring scalable mobile architecture.
The summary above was generated by AI
Staff Engineer – Mobile Platform (Kotlin / Multiplatform) Overview

As a Staff Mobile Engineer at Fanatics Betting & Gaming, you operate as a senior individual contributor responsible for solving the most complex and high-leverage technical problems across our mobile platform. You shape architecture, influence cross-platform strategy, and design durable systems that scale across iOS and Android.

You bring deep expertise in Kotlin, Kotlin Multiplatform (KMP), and Jetpack Compose, along with strong architectural judgment and a bias toward simplicity, scalability, and long-term maintainability. You are comfortable operating across platform boundaries, contributing to shared business logic, developer tooling, CI/CD systems, and architectural standards, multiplying the effectiveness of the teams around you.

This role sits within our iCasino division, building a world-class entertainment-first mobile experience across Android, iOS, and shared platform layers.


What You’ll Do Platform & Architecture
  • Architect and evolve our cross-platform mobile strategy using Kotlin Multiplatform and Compose Multiplatform.
  • Design shared business logic systems that can be authored once and executed consistently across platforms.
  • Lead adoption of server-driven UI patterns, DSL-based design systems, or compile-time-safe UI contracts where appropriate.
  • Contribute to and evolve our mobile design system, ensuring parity and consistency across Android and iOS.
  • Define durable architectural standards that balance speed of delivery with long-term maintainability.
     
High-Leverage Engineering
  • Solve wide-reaching platform problems that impact multiple teams and product areas.
  • Lead migration efforts (e.g., legacy UI to Compose, modularisation, platform abstractions).
  • Improve build reliability and developer velocity through CI/CD improvements, automation, and reproducible build systems.
  • Design internal developer tooling to reduce friction and improve local development experience.
     
Cross-Team Influence
  • Act as a technical mentor and multiplier, raising standards through code reviews, architecture discussions, and structured improvement sessions.
  • Partner closely with backend engineers on BFFs and mobile-optimised APIs.
  • Influence product and design through technical feasibility insights and system constraints.
  • Operate without direct line management while shaping technical direction across teams.
     
Operational Excellence
  • Champion observability, reliability, and performance across mobile platforms.
  • Own critical production incidents where deep platform knowledge is required.
  • Contribute to scalable CI/CD and release management strategies.
Required Qualifications
  • 8+ years of mobile engineering experience, including deep Kotlin expertise.
  • Strong hands-on experience with Kotlin Multiplatform in production environments.
  • Advanced Jetpack Compose experience (including large-scale UI architecture).
  • Experience designing shared mobile business logic and/or server-driven UI systems.
  • Demonstrated ability to design durable mobile architectures at scale.
  • Strong understanding of CI/CD, build reproducibility, and mobile developer tooling.
  • Proven track record of mentoring and influencing engineers without direct management responsibility.
  • Ability to operate in ambiguous, fast-paced environments and define technical direction.
     
Preferred Qualifications
  • iOS experience (Swift / SwiftUI) and cross-platform architectural exposure.
  • Experience building BFFs (Backend-for-Frontend) owned by mobile teams.
  • Familiarity with Kotlin Symbol Processing (KSP) or compile-time code generation.
  • Experience building internal tooling (CLI tools, desktop apps, build orchestration systems).
  • Experience in high-scale consumer products.
  • Passion for platform engineering and developer experience.
Not sure if you check every box?

If you're excited about this role, passionate about Kotlin across mobile and backend systems, and interested in building world-class entertainment experiences powered by modern distributed architectures, we encourage you to apply. We value strong engineers who can operate across layers and think holistically about user experience and system design. Please note, you do need to be living in the UK for this position and we do NOT offer sponsorship. 

Top Skills

Ci/Cd
Jetpack Compose
Kotlin
Kotlin Multiplatform

Similar Jobs

Yesterday
In-Office or Remote
2 Locations
Senior level
Senior level
eCommerce • Retail • Software • Sports
The Staff Backend Engineer will architect and develop backend systems for fraud prevention and responsible gaming, ensuring security and compliance. Responsibilities include designing scalable distributed systems, integrating with risk compliance, and leading technical initiatives.
Top Skills: AWSJavaKafkaKubernetesSpring Boot
Yesterday
In-Office or Remote
2 Locations
Senior level
Senior level
eCommerce • Retail • Software • Sports
Lead the development of backend systems for the sportsbook domain, ensuring performance and resilience during live sporting events. Mentor engineers and drive best practices across teams.
Top Skills: HelmJavaKafkaKubernetesReactSpringSpring BootTerraform
3 Days Ago
Remote or Hybrid
UK
Senior level
Senior level
Gaming
Lead the Market Making Engineering team in developing real-time quoting systems, collaborate with stakeholders, and enhance software and processes.
Top Skills: AngularBootstrapJavaScriptKotlinReactReact NativeSwiftTypescript

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account