Remote
Senior Frontend Engineer
About this role
Rush Street Interactive (NYSE: RSI) is a market leader in online casino and sports betting, currently operating real-money gaming with our brands: BetRivers.com, PlaySugarHouse.com, and RushBet.co. We’re building bridges between online, social and land-based gaming businesses to create amazing, integrated experiences that keep players in the game. As a Senior Front End Engineer, you will build and evolve modern web and mobile applications while helping shape the event instrumentation and architecture that supports our digital platform.
This role extends beyond traditional feature development. You'll build scalable, high-quality frontend experiences using modern technologies, contribute to our micro-frontend architecture, and help implement shared client-side capabilities that enable structured event collection, analytics, lifecycle engagement, and downstream data systems. This position requires deep frontend expertise, strong architectural thinking, and a passion for building performant, scalable applications across web and mobile environments.
What You'll Do: Client & Mobile Engineering Develop frontend applications across web and mobile platforms using React, Angular, and TypeScript. Contribute to and evolve a modular, scalable micro-frontend architecture. Build reusable frontend components and shared client frameworks. Optimize performance and responsiveness across desktop and mobile devices, with particular focus on mobile reliability and user experience.
Establish best practices for SDK integrations, consent enforcement, observability, and client performance. Event Instrumentation & Orchestration Design and implement structured event instrumentation frameworks across web and mobile applications. Integrate analytics and CDP SDKs with attention to performance, batching, offline handling, and reliability. Define, version, and govern structured event schemas and taxonomy standards.
Architect scalable integration patterns between client applications, backend services, and downstream data platforms. Ensure event data is reliable, well-structured, and suitable for streaming, analytics, identity resolution, and activation use cases. Support monitoring, debugging, and continuous improvement of client event pipelines. Cross-Functional Partner closely with Product, Analytics, and Engineering teams to align instrumentation and architecture with business objectives.