F

Fanatics

China-based licensed sports merchandise retailer

Senior Engineer - iOS, Instant Rips

Mobile EngineeringUpdated on Nov 14
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience building consumer-facing iOS applications at scale.
  • Hands-on experience with AI-assisted development tooling, including LLM optimization loops and Xcode CLI integration.
  • Experience with Swift Concurrency, including async/await, structured concurrency, Sendable, and Swift Macros.
  • Experience with SwiftUI, including stateless and stateful view patterns, NavigationStack, and performance-aware composition.
  • Experience with The Composable Architecture, including Reducer, Store, Action, and State patterns, effect management, parent-child delegation, and TestStore testing.
  • Experience with Apollo GraphQL for iOS, including schema-driven development, Swift code generation, and subscriptions.
  • Experience with SPM multi-package architecture, including modular feature separation, local packages, and clean dependency graphs.
  • Experience with Tuist or XcodeGen project generation tooling; the project has no committed .xcodeproj.
  • Experience with CI/CD pipelines using Bitrise, Fastlane, or equivalent automated build and test tools.
  • Experience with static analysis and code quality gates using SwiftLint, Periphery, or equivalent tools.
  • Structured commit and pull-request discipline tied to a project tracker such as Linear, Jira, or equivalent.

Responsibilities

  • Design and ship production iOS features across auctions, stream viewing, chat, marketplace, and collector tools.
  • Own features end-to-end, including API contracts, TCA reducers, SwiftUI views, testing, and release.
  • Write meaningful test coverage using unit tests with mock dependencies, TCA TestStore assertions, and asynchronous test patterns.
  • Review pull requests, identify real defects, prioritize issues, and coach others on what needs attention.
  • Contribute to architectural decisions involving modularization strategy, effect management, and failure handling.
  • Mentor engineers earlier in their careers and raise the quality bar across the team.

Desired Qualifications

  • Experience with livestreaming, real-time auctions, or high-throughput WebSocket or subscription workloads.
  • Exposure to marketplace or e-commerce iOS applications.
  • Interest in sports cards, collectibles, or live commerce.

About the Company

Fanatics

China-based licensed sports merchandise retailer

Fanatics China is a joint venture between Fanatics Inc. and Hillhouse Capital that localizes and scales licensed sports merchandise for China. It designs, manufactures, and markets fan gear for Chinese consumers, operating a multi-channel model that includes building and running e-commerce sites for global leagues and teams, exploring online marketplaces, and developing physical retail concepts. Its product workflow combines technology, data, and on-demand manufacturing to manage the entire supply chain, enabling fast response to demand. The company differentiates itself through a China-focused approach backed by Hillhouse’s network and investments, its end-to-end vertical commerce model, and partnerships with hundreds of sports organizations, which together help it navigate China’s complex retail landscape. The goal is to satisfy a previously underserved Chinese market for licensed sports merchandise by creating localized products and channels that connect fans with official gear.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$5.2B
Headquarters
Huangpu, China
Founded
1995

Recently Posted Jobs

Explore more opportunities at Fanatics

See more jobs