Fanaticscollectibles
Frontend Software Engineer, Collector Engagement
Ciudad de México, Mexico. Posted 26 days ago
The role
You will build collector-facing application features and shared components for engagement programs. You will develop progression, redemption, leaderboard, and check-in flows to connect physical products with digital accounts.
What you will do
- Design, develop, test and maintain collector-facing application features and shared components
- Build scalable, responsive and resilient experiences covering progression, redemption, leaderboard and check-in flows
- Implement designs with full interaction state coverage
- Collaborate with backend engineers and product stakeholders to define and implement APIs and client workflows
- Build scan and QR entry points that perform on low-end devices and constrained networks
- Write clean, maintainable and well-tested code
- Contribute to architectural discussions, technical planning and platform improvements
- Contribute to the shared component library
- Instrument features for program telemetry
- Optimize application performance, reliability, accessibility and user experience
Required qualifications
- 3+ years of professional frontend or mobile development experience
- Strong proficiency in JavaScript and TypeScript and modern component-based development
- Experience with a modern component framework such as React or React Native
- Familiarity with REST or GraphQL APIs, client networking, and asynchronous programming
- Working knowledge of client-side state management, caching, and degraded-network behavior
- Experience building scalable consumer-facing applications
- Ability to implement designs faithfully, including the interaction states not covered in the specification
- Understanding of application performance optimization and testing strategies
- Experience instrumenting analytics and working with the resulting data
- Experience with CI/CD pipelines and version control systems
- Strong collaboration and communication skills within cross-functional environments
- Professional working proficiency in English
Nice to have
- Experience supporting marketplace, e-commerce, loyalty, or high-engagement consumer applications
- React Native experience, or exposure to native iOS or Android development
- Experience with camera, QR or NFC integration
- Familiarity with GraphQL, WebSockets, or real-time communication technologies
- Experience with analytics, experimentation platforms and observability tooling
- Animation and interaction craft for reward, unlock and reveal moments
- Passion for sports, collectibles, creators, or digital communities
About the company
Fanatics Collectibles is the home of sports cards, trading cards, and collectibles for over 100 million fans worldwide. It is part of the global Fanatics platform.