SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 163,000 - 265,000 / annual
Fanatics is seeking a Senior Staff Engineer - Mobile/Kotlin to lead technical strategy and execution for the Fanatics App, a brand-forward platform integrating free-to-play sports games, live events, ecommerce, and new product experiences. This is a recognized technical leadership role where you will operate both strategically and hands-on, leading ambitious projects and setting technical standards for the team.
You will own the mobile platform strategy, with deep expertise in Android and Kotlin Multiplatform. Your responsibilities include developing comprehensive understanding of the industry, product, and roadmap to shape team strategy; leading end-to-end technical execution of complex features from ideation through deployment; defining and enforcing engineering principles and best practices; and serving as an Android platform expert driving decisions for the Fanatics mobile ecosystem.
Key responsibilities also encompass partnering closely with product, design, and stakeholders on high-impact technical decisions; collaborating with iOS and Android leaders across the company to share best practices and features; leading incident resolution as part of on-call rotation; proactively identifying and removing roadblocks; conducting elevated code reviews; steering team planning and design discussions; championing improvements to software quality, testability, and documentation; and mentoring engineers at all levels to foster continuous learning and professional growth.
Fanatics is a global digital sports platform with over 100 million sports fans, 900+ sports properties partnerships, and 22,000+ employees. The company operates across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing fans to buy licensed gear, collect digital and physical assets, and bet on sports.
REQUIREMENTS:
- 10+ years of experience building delightful, highly scalable, performant Android apps with excellence in Kotlin Multiplatform, Compose Multiplatform, and other Android technologies
- Demonstrated ability to drive consensus and mentor others in effective coding and architectural strategies
- Systems-level functional knowledge and experience/understanding of Backend Client API, Platform Engineering, and client-supporting systems in Marketing and Analytics
- Knowledge of observability practices including logging, monitoring, and tracing in native apps
- Excellent communication skills capable of conveying complex technical concepts to diverse audiences (engineers, executives, non-technical stakeholders)
- Team-first mentality with willingness to do what it takes and desire to strive for better
- Thrives in high-growth environments where priorities evolve regularly and decisions are made quickly
PREFERRED QUALIFICATIONS:
- Experience sharing code across multiple native and cross-platform apps using native libraries or Kotlin Multiplatform and Compose Multiplatform
- Experience with webviews and stitching together coherent app experiences across multiple technologies
- Experience in sports industry, e-commerce, or gaming
- Ability to work in diverse codebases (legacy and greenfield) in different languages and environments