Logo
Fanatics

Staff Software Engineer - Android

Fanatics, Los Angeles, California, United States, 90079

Save Job

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, were redefining how fans interact with sports, entertainment, and each othercombining 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, were looking for a Staff Android Engineer to help lead the design and development of our mobile experience. About Us

JOB DESCRIPTION

At FanaticsCollect.com, were redefining how fans interact with sports, entertainment, and each othercombining 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, were looking for a Staff Android Engineer to help lead the design and development of our mobile experience.

Youll 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 Youll 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 Were Looking For

Bachelors or Masters 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 dont 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 Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr