Frontend Software Engineer, Collector Engagement
Core
Build collector-facing application features and shared components for sports card engagement programs, including progression, redemption, leaderboards, and check-in flows.
Role type
Senior Frontend Software Engineer
Builds
Scalable, responsive, and resilient consumer-facing web/mobile experiences
Domain
Sports collectibles, e-commerce, digital engagement
Deliverable
product features
Required skills
JavaScript, TypeScript, React, REST/GraphQL APIs, client-side state management, CI/CD, performance optimization, analytics instrumentation
Preferred skills
React Native, camera/QR/NFC integration, WebSockets, animation/interaction design
Technologies
React, TypeScript, JavaScript, REST, GraphQL, CI/CD
Responsibilities
Design, develop, test, and maintain collector-facing application features and shared components; Build scalable experiences covering progression, redemption, leaderboard, and check-in flows; Implement designs with full interaction state coverage; Collaborate with backend engineers to define and implement APIs and client workflows; Build scan and QR entry points optimized for low-end devices and constrained networks; Write clean, maintainable, and well-tested code; Contribute to architectural discussions and the shared component library; Instrument features for program telemetry; Optimize application performance, reliability, accessibility, and user experience; Participate in release management, CI/CD improvements, and operational support; Conduct code reviews and support mentorship.
Seniority
Senior, hands-on IC