Enable job alerts via email!

Staff Software Engineer - Android

Fanatics

Los Angeles (CA)

On-site

USD 172,000 - 258,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a global sports platform as a Staff Software Engineer - Android to redefine the mobile experience for fans at Fanatics. You will architect core functionalities, ensure top-notch performance, and integrate exciting features like live streaming and community engagement tools. This role offers a unique opportunity to impact the fan experience and lead innovative projects, with competitive pay reflecting your expertise.

Qualifications

  • 6+ years building Android applications in production using Kotlin.
  • Expert in Jetpack Compose, Coroutines, Flow, and Android system components.
  • Strong understanding of app architecture (MVVM, MVI).

Responsibilities

  • Architect and implement core app functionality using Kotlin.
  • Integrate live video and chat features using ExoPlayer and WebRTC.
  • Develop seamless purchasing flows and secure payment integrations.

Skills

Kotlin
Jetpack Compose
Real-time features
CI/CD

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Job description

Join to apply for the Staff Software Engineer - Android role at Fanatics

Continue with Google Continue with Google

Join to apply for the Staff Software Engineer - Android role at Fanatics

JOB DESCRIPTION

At FanaticsCollect.com, we’re redefining how fans interact with sports, entertainment, and each other—combining the excitement of live streaming, the thrill of e-commerce, and the connection of social experiences into a next-generation collectibles platform. As we expand to Android, we’re looking for a Staff Android Engineer to help lead the design and development of our mobile experience.

About Us

JOB DESCRIPTION

At FanaticsCollect.com, we’re redefining how fans interact with sports, entertainment, and each other—combining the excitement of live streaming, the thrill of e-commerce, and the connection of social experiences into a next-generation collectibles platform. As we expand to Android, we’re looking for a Staff Android Engineer to help lead the design and development of our mobile experience.

You’ll play a critical role in delivering performant, scalable, and beautifully crafted user experiences that support live auctions, community engagement, and real-time media. This is a high-impact role focused on deep technical leadership and product ownership.

What You’ll Do

Build and Lead:

  • Architect and implement core app functionality in Kotlin using Jetpack Compose and modern Android architecture.
  • Define and drive the long-term vision for Android at Fanatics Collect.

Streaming & Real-Time Experience

  • Integrate live video, chat, and interactive features using ExoPlayer, WebRTC, and socket-based communication.
  • Optimize performance for video and real-time interactions on a wide range of Android devices.

E-Commerce & Transactions

  • Develop seamless purchasing flows, in-app wallet, and secure payment integrations.
  • Ensure compliance with Google Play policies and best practices.

Social & Community

  • Build engaging social features like profiles, following, messaging, and notifications.
  • Partner with design and product to deliver polished user interactions.

Quality & Performance

  • Establish and enforce standards for testing, CI/CD, crash reporting, and observability.
  • Continuously monitor performance metrics and optimize for UX and speed.

Mentor & Collaborate

  • Provide guidance to other engineers through code reviews, pairing, and mentoring.
  • Collaborate cross-functionally with backend, DevOps, product, and design teams.

Education

What We’re Looking For

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Experience & Expertise

  • 6+ years building Android applications in production using Kotlin.
  • Expert in Jetpack Compose, Coroutines, Flow, and Android system components.
  • Strong understanding of app architecture (MVVM, MVI) and modular codebases.
  • Experience with streaming tech (ExoPlayer, WebRTC), sockets, or real-time features.
  • Familiarity with REST/GraphQL APIs, deep links, push notifications, and in-app purchases.
  • Hands-on experience with CI/CD (e.g., Bitrise, GitHub Actions) and monitoring tools (Firebase, Crashlytics).

Mindset & Leadership

  • Passion for building polished mobile experiences that perform well across devices.
  • Ability to lead large initiatives and influence the technical roadmap.
  • Excellent communication skills and a team-first, collaborative mindset.

Bonus Points

  • Experience with Compose Multiplatform or shared Kotlin codebases.
  • Contributions to Android open-source projects or developer communities.
  • Background in e-commerce, live media, or social applications.

The salary range for this position is $172,000- $258,000, which represents base pay only and does not include short-term or long-term incentive compensation. When determining base pay, as part of a final compensation package, we consider several factors such as location, experience, qualifications, and training.

Ensure your Fanatics job offer is legitimate and don’t fall victim to fraud. Fanatics never seeks payment from job applicants. Feel free to ask your recruiter for a phone call or other type of communication for interview, and ensure your communication is coming from a Fanatics email address (including @collectfanatics.com). For added security, where possible, apply through our company website at www.fanaticsinc.com/careers

About Us

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; 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.

About The Team

Fanatics Collect is the leading global platform for collectors, providing a trusted place to seamlessly connect, buy, sell, trade and store collectibles. Today, Fanatics Collect is home to a marketplace that connects buyers and sellers through fixed-price listing and auctions, a vault where collectors can safely store their collections, and a live commerce platform, Fanatics Live, where collectors can join their community for live-stream shopping of collectibles.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Fanatics by 2x

Get notified about new Staff Software Engineer jobs in Los Angeles, CA.

Burbank, CA $138,900 - $186,200 10 hours ago

Staff Software Engineer, Gameplay - Unpublished R&D Product
Senior Software Engineer (Gameplay/Audio) - Unpublished R&D Product
Principal Software Engineer (ML Focused) - League Studio, League Data Central

Los Angeles, CA $229,200 - $319,500 2 weeks ago

Sr. Software Engineer - Marketing (SFMC)

Beverly Hills, CA $128,000 - $160,000 2 weeks ago

Culver City, CA
$151,300.00
-
$261,500.00
2 days ago

Glendale, CA
$138,900.00
-
$186,200.00
1 week ago

Glendale, CA
$138,900.00
-
$195,000.00
1 month ago

Glendale, CA
$138,900.00
-
$203,900.00
1 month ago

Glendale, CA
$138,900.00
-
$203,900.00
1 month ago

Senior Software Engineer - Front End/Roku

Santa Monica, CA
$145,400.00
-
$195,000.00
7 months ago

Staff Software Engineer, Front End, Core

Los Angeles, CA
$197,000.00
-
$291,000.00
19 hours ago

Los Angeles, CA
$140,000.00
-
$200,000.00
1 month ago

Santa Monica, CA
$142,516.00
-
$199,870.00
3 weeks ago

Santa Monica, CA
$138,900.00
-
$195,000.00
1 day ago

Glendale, CA
$138,900.00
-
$203,900.00
1 month ago

Staff Software Engineer, Progression - VALORANT

Los Angeles, CA $150,000 - $180,000 23 hours ago

Santa Monica, CA $138,200 - $195,000 1 month ago

Pasadena, CA $125,000 - $185,000 1 year ago

Staff Software Engineer, Web - Esports Platform & Experiences

Santa Monica, CA $152,200 - $223,600 2 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Android

Calm

Minneapolis

Remote

USD 163 000 - 242 000

3 days ago
Be an early applicant

Senior Android Engineer (Remote)

Match Group

Los Angeles

Remote

USD 146 000 - 177 000

18 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

Los Angeles

Remote

USD 120 000 - 180 000

6 days ago
Be an early applicant

Senior Software Engineer

Jump

Los Angeles

Remote

USD 185 000 - 185 000

6 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Los Angeles

Remote

USD 100 000 - 180 000

6 days ago
Be an early applicant

Software Engineer, Android

Calm

San Francisco

Remote

USD 147 000 - 225 000

30 days ago

Software Engineer, Developer Tooling

Whatnot

Seattle

Remote

USD 185 000 - 245 000

3 days ago
Be an early applicant

iOS & Android Developer – Mobile App Engineer - Remote

MokshaaLLC

Seattle

Remote

USD 75 000 - 260 000

2 days ago
Be an early applicant

Senior Software Engineer, Android

ServiceTitan

Remote

USD 151 000 - 203 000

3 days ago
Be an early applicant