Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fanatics Logo

Senior Backend Engineer – App SDK & Server-Driven UX

Fanatics

$152,000 - $200,000
Dec 22, 2025
Remote, US
Apply Now

Fanatics is looking to solve the problem of enabling server-driven UX and client configuration at scale across multiple client applications

Requirements

  • 3+ years of experience building scalable backend services in production environments
  • Strong experience with Go (Golang) as a primary development language
  • Experience designing APIs consumed by mobile apps, web clients, or SDKs
  • Familiarity with server-driven UX, remote configuration, feature flags, or experimentation systems (strong plus)
  • Experience working closely with mobile or client platform teams (iOS, Android, Web, or SDKs)
  • Strong understanding of API versioning, backward compatibility, and client safety
  • Agile/SCRUM experience and comfort working in fast-moving environments

Responsibilities

  • Design, develop, test, document, and deploy backend services that support mobile and app SDKs
  • Build systems that enable server-driven UX, feature configuration, and dynamic content delivery
  • Partner closely with SDK, mobile, and frontend teams to define API contracts and data models that scale across platforms
  • Translate product and UX requirements into backend-driven configurations and workflows
  • Lead the technical development of new capabilities from requirements through production rollout
  • Contribute to architecture decisions around versioning, backward compatibility, and client resilience
  • Help define engineering best practices for API design, schema evolution, and SDK support

Other

  • Be open to occasional travel to Fanatics offices, conferences, and team events
  • Excellent communication skills and ability to collaborate across product, design, and engineering teams
  • Mentor engineers and help grow backend expertise around SDK and server-driven design patterns
  • Participate in on-call rotations and help troubleshoot production issues impacting client applications
  • Participate in code reviews, design discussions, and team planning