Fanatics Betting & Gaming (FBG) is looking to build a world where every fan's passion is met with cutting-edge digital experiences by shaping the user-facing products and multiplatform experiences that power their iCasino and Sportsbook apps.
Requirements
- 5+ years of frontend or mobile engineering experience, with deep expertise in Kotlin and Kotlin Multiplatform (KMP).
- Demonstrated success delivering cross-platform products that serve millions of users.
- Strong understanding of frontend architecture patterns (e.g., MVI, MVVM) and modern frameworks (e.g., Jetpack Compose, React, SwiftUI).
- Familiarity with Material Design , cross-platform APIs, and mobile/web interoperability.
Responsibilities
- Own the design, development, and evolution of scalable frontend systems built with Kotlin Multiplatform* , ensuring consistency and performance across Android, iOS, and Web.
- Architect, implement, and maintain shared codebases and reusable UI components across platforms.
- Collaborate with backend leaders to define APIs and integration strategies that enable seamless user experiences.
- Drive best practices in observability, testing, performance optimization, and operational excellence.
- Lead technical execution for complex projects from ideation to delivery, balancing short-term delivery with long-term architectural health.
- Actively contribute to code reviews, ensuring quality and maintainability while mentoring engineers on technical craftsmanship.
- Stay ahead of emerging frontend technologies, evaluating tools and frameworks that can enhance team productivity or user experience.
Other
- 2+ years of experience in engineering leadership or technical management , with a track record of growing and mentoring teams.
- Lead, mentor, and grow a team of frontend engineers focused on multiplatform (Kotlin) and web-based experiences.
- Cultivate a culture of innovation, ownership, and inclusion—empowering engineers to experiment, learn, and deliver high-impact work.
- Collaborate closely with Product, Design, and Backend teams to define clear technical and business goals.
- Strong communication and influencing skills; able to translate technical concepts for both technical and non-technical audiences.
- Degree in Computer Science, Engineering, or equivalent experience.
- The expected salary range for this role is based on job-related knowledge, skills, and experience.
- This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award.
- Salary Range: $144,000 - $205,000 per year
- Please note that visa sponsorship is not available for this position.