About the Role
Join the Instant Rips iOS team responsible for the live-break commerce experience on Fanatics Live. Build the surfaces millions of collectors use in real time, including bidding in live auctions, joining breaks, navigating a high-velocity chat stream, and transacting in the marketplace. The iOS stack is modern, SwiftUI-first, and utilizes The Composable Architecture (TCA), Swift Concurrency, Apollo GraphQL, and an SPM codebase generated with Tuist. AI tooling is integrated into the workflow, expecting engineers to use it effectively and verify its output.
Responsibilities
- Design and ship production iOS features across the live-break experience: auctions, stream viewing, chat, marketplace, and collector tools
- Own features end-to-end, including API contracts, TCA reducers, SwiftUI views, testing, and release
- Write genuine test coverage, including unit tests with mock dependencies, TCA TestStore assertions, and async test patterns
- Review pull requests with judgment, surfacing real defects, prioritizing issues, and coaching on scope
- Contribute to architectural decisions, such as modularization strategy, effect management, and failure handling
- Mentor engineers earlier in their career and raise the quality bar across the team
Requirements
- 5+ years building consumer-facing iOS applications at scale
- Hands-on with AI-assisted development tooling (LLM optimization loops, Xcode CLI integration)
- Experience with Swift Concurrency (async/await, structured concurrency, Sendable, Swift Macros)
- Experience with SwiftUI (stateless/stateful view patterns, NavigationStack, performance-aware composition)
- Experience with The Composable Architecture (TCA) (Reducer/Store/Action/State, effect management, parent-child delegation, testing with TestStore)
- Experience with Apollo GraphQL (iOS) (schema-driven development, Swift codegen, subscriptions)
- Experience with SPM multi-package architecture (modular feature separation, local packages, clean dependency graphs)
- Experience with Tuist or XcodeGen for project generation
- Experience with CI/CD tools like Bitrise, Fastlane, or equivalent
- Experience with static analysis tools like SwiftLint, Periphery, or equivalent
- Structured commit/PR discipline tied to a project tracker (Linear, Jira, or equivalent)
Skills
- SwiftUI
- The Composable Architecture (TCA)
- Swift Concurrency
- Apollo GraphQL
- SPM multi-package architecture
- Tuist
- XcodeGen
- Bitrise
- Fastlane
- SwiftLint
- Periphery
- AI-assisted development tooling
- LLM optimization loops
- Xcode CLI integration
- async/await
- structured concurrency
- Sendable
- Swift Macros
- stateless/stateful view patterns
- NavigationStack
- performance-aware composition
- Reducer/Store/Action/State
- effect management
- parent-child delegation
- TestStore
- schema-driven development
- Swift codegen
- subscriptions
- modular feature separation
- local packages
- clean dependency graphs
- automated build/test pipelines
- code quality gates
- structured commit/PR discipline
- project tracker integration
- livestreaming
- real-time auctions
- high-throughput WebSocket/subscription workloads
- marketplace applications
- e-commerce applications
Location
- Los Angeles
- New York City
Work Type
- Full-time
Experience Level
- 5+ years
Salary/Compensations
- $144,640—$216,960 USD
- $160,000—$200,000 USD
Benefits
- https://benefitsatfanatics.com/
About the Company
- Fanatics is building a leading global digital sports platform, igniting the passions of global sports fans and maximizing presence and reach for hundreds of sports partners globally through Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming.
- Fanatics Collectibles is a new company operating at the intersection of collectibles, culture, and technology, backed by world-class investors, operators, and sports & entertainment partners, aiming to build the global leader in next-generation collectibles.
- Leveraging the broader Fanatics ecosystem, Fanatics Collectibles utilizes a digital sports platform that spans over 900 sports properties and engages more than 81 million fans, reimagining every part of the collectibles experience for fans, partners, and creators.
