Staff Engineer - Android (REMOTE)

fanaticsfbg

United States

Remote

USD 144,000 - 235,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Occasional travel

Job summary

fanaticsfbg is seeking a Staff Engineer to own Android architecture for a consumer sports platform. You will lead complex features, influence engineering culture, and work across product and design in a fully remote, fast‑growing environment.

The role requires 7+ years of Android experience with Kotlin, MVI, Jetpack Compose, and strong communication. You will mentor teams, define guidelines, and drive incident response and release processes across a large enterprise.

Qualifications

  • 7+ years building highly scalable Android apps with modern patterns.
  • Expert Kotlin knowledge and mentoring ability.
  • Deep Android platform knowledge and end-user considerations.
  • Hands-on with Jetpack Compose and DI patterns.
  • Proven experience in Agile/Scrum environments.
  • Strong cross-functional collaboration skills.

Responsibilities

  • Lead end-to-end delivery of Android features from design to production.
  • Define engineering principles and drive code quality and testing.
  • Mentor engineers and improve reviews and observability.
  • Collaborate with product/design for scalable solutions.
  • Participate in on-call rotation and incident response.
  • Occasional travel for off-sites or conferences.

Skills

Kotlin
Android
MVI architecture
Jetpack Compose
Agile/Scrum
Mentoring
Communication

Job description

Role overview

This Staff Engineer position centers on Android development for a consumer-facing sports platform that unifies free-to-play games, live event experiences, commerce, and sportsbook-style products into a single mobile application. The role blends strategic technical leadership with hands‑on engineering, shaping architecture, design patterns, and engineering culture across the broader mobile organization. It is fully remote and well suited to a senior engineer ready to operate at the staff level inside a high‑growth, fast‑evolving environment.

Responsibilities
  • Lead end-to-end delivery of complex Android features and systems, from architecture and ideation through deployment and ongoing refinement
  • Drive development, testing, documentation, and release of scalable, production‑grade mobile software
  • Define and uphold engineering principles, coding standards, and architectural guidelines for the Android codebase
  • Mentor engineers at all levels, elevate the quality of code reviews, and champion improvements to testing, observability, and team documentation
  • Partner with product, design, and cross‑functional stakeholders to align technical decisions with both immediate business goals and long‑term scalability
  • Participate in an on‑call rotation, leading incident diagnosis and resolution for production issues
  • Remove blockers on complex initiatives and travel occasionally for off‑sites, conferences, or team gatherings
Requirements
  • 7+ years building highly scalable Android applications using MVI architecture
  • Expert‑level proficiency in Kotlin, with the ability to mentor others on idiomatic usage and best practices
  • Deep Android platform knowledge, including current best practices, trends, and end‑user considerations
  • Hands‑on experience with Jetpack Compose and dependency patterns such as direct injection or service locator
  • Track record operating in Agile/Scrum environments and driving process improvements across teams
  • Strong communication skills with engineers, executives, and non‑technical audiences, plus proven ability to collaborate across large enterprise organizations
Nice to have
  • Experience with Kotlin Multiplatform or Compose Multiplatform
  • Familiarity with Material Design, ideally Material 3
  • Client‑side API design and client‑to‑backend integration experience
  • Exposure to additional languages such as Go, Swift, or Java
Benefits and work setup
  • Fully remote position with occasional travel for team events and conferences
  • Base salary range of $144,000–$235,000 USD, plus bonus eligibility and full‑time employment status
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - Android (REMOTE)
Staff Engineer - Android (REMOTE)

fanaticsinc • United States

Remote
USD 180,000 - 240,000
Senior Staff Engineer - Mobile/Kotlin (REMOTE)
Senior Staff Engineer - Mobile/Kotlin (REMOTE)

fanaticsfbg • United States

Remote
USD 163,000 - 265,000
Fully remote
Bonus potential
Health benefits
Senior Engineering Manager (REMOTE)
Senior Engineering Manager (REMOTE)

fanaticsinc • United States

Remote
USD 163,000 - 265,000
Senior Engineering Manager (REMOTE)
Senior Engineering Manager (REMOTE)

fanaticsfbg • United States

Remote
USD 163,000 - 265,000
Staff Engineer - Backend/Kotlin (REMOTE)
Staff Engineer - Backend/Kotlin (REMOTE)

fanaticsfbg • United States

Remote
USD 144,000 - 235,000
Remote role with occasional travel
Staff Engineer - Android (REMOTE)
Staff Engineer - Android (REMOTE)

Fanatics Betting & Gaming • United States

Remote
USD 144,000 - 235,000
Sr. Software Engineer, Android
Sr. Software Engineer, Android

Pinterest, Inc. • United States

Remote
USD 150,000 - 308,000
Remote-eligible role
Equity
US-based applicants preferred
Staff Android Engineer — Remote, Architecture Leader
Staff Android Engineer — Remote, Architecture Leader

fanaticsfbg • United States

Remote
USD 144,000 - 235,000
Fully remote
Occasional travel
Staff Engineer - Mobile/Kotlin
Staff Engineer - Mobile/Kotlin

Fanatics Inc. • United States

Remote
USD 144,000 - 235,000
Staff Engineer - Android (REMOTE) New York, NY, United States
Staff Engineer - Android (REMOTE) New York, NY, United States

Fanatics Inc. • New York (NY)

Hybrid
USD 150,000 - 210,000