Fanaticscollectibles
Senior Full Stack Engineer, Unified Experience
Los Angeles, CA, United States; New York, NY, United States. Posted 2 months ago
The role
You will build shared surfaces, APIs, and front-end systems to connect collector journeys across multiple products. This senior role involves owning the shared architecture and building new features end to end.
What you will do
- Design, build, and maintain fullstack features using Python, FastAPI, Next.js, React, and TypeScript.
- Build scalable, performant, highly available services and interfaces on AWS and Vercel.
- Own features end to end including data model, API contract, front-end implementation, tests, rollout, and post-launch metrics.
- Build and maintain reusable front-end components, APIs, and shared libraries.
- Contribute to cross-surface concerns like shared identity, entitlements, inventory, and navigation.
- Ship behind feature flags with instrumentation.
- Prototype quickly with Product and Design.
- Use AI-assisted development tools to raise throughput.
- Write meaningful tests across the stack using Playwright, Jest, React Testing Library, and Pytest.
- Maintain component documentation and interaction specs via Storybook.
Required qualifications
- 5+ years of professional fullstack development experience
- Proficiency in React, Next.js, TypeScript, and Python
- Hands-on cloud experience
- Strong grasp of architectural patterns, API design, and application performance tuning
- Track record of owning features end to end in production
- Solid front-end fundamentals: responsive UI development, accessibility (a11y), and front-end performance practices
- Experience with state management patterns and tools such as React Context, Zustand, Redux, or Xstate
- Strong testing discipline with tools such as Jest, React Testing Library, Playwright, or Pytest
- Experience with Git and modern CI/CD practices
- Comfortable working across domains including backend APIs, customer-facing web, mobile web, and internal tools
- Clear written and verbal communication
- Experience using or a genuine appetite for AI developer tooling
Nice to have
- Experience integrating or consolidating multiple existing products, including data migrations against live users
- Experience with high-traffic, real-time, or live-event product surfaces
- Background in growth engineering or rapid experimentation frameworks
- Experience in e-commerce, marketplaces, or gaming live ops
- Design system or shared component library ownership
- Passion for collecting, trading, sports, or gaming
About the company
Fanatics is building a leading global digital sports platform. The company offers products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming.