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
Job function
Job function
Engineering and Information TechnologyIndustries
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.