Full-Stack Engineer
Company: Rush Street Interactive
Salary: Not provided
Location: null, United States
The Company
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.
Role Summary
We are looking for a Full-Stack Engineer to join one of our agile cross platform development teams. Here at Rush Street Interactive, our Community & Social Development team has an exciting opportunity for an engineer to join from the ground up, contribute to the company roadmap and drive innovation across our organization!
What You Will Do:
- Design, develop, test, and deploy Java services built mostly on top of Dropwizard, Spring and Hibernate.
- Architect & have technical ownership of platform (micro)services, including enhancing services and greenfield projects
- Utilize modern technologies such as Kafka, Docker, Consul, Gradle, Traefik etc. to create robust and scalable systems
- Design, develop, test and maintain websites and micro frontends built mostly on top of React and Angular using TypeScript to create an amazing experience for our end user
- Architect and have technical ownership of website components, including enhancing modules and greenfield projects
Requirements
- Experience in high traffic application design, system performance and scalability
- Experience in web services, distributed systems, microservices and highly available and scalable applications
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code
- Excellent understanding of system design and design patterns with ability to navigate and troubleshoot quickly in large codebase.
- Experience designing and implementing RESTful APIS
- Ability to write high-performance, reusable code/UI components/libraries
- Deep knowledge of React, JavaScript and the JavaScript ecosystem
- Strong understanding and interest in Agile methods such as scrum/Kanban, domain and test-driven development, and continuous delivery
- Excellent understanding of unit test principles, multi-layer architecture, SOA principles and best development practice
- Team player with excellent verbal and written communication skills
- Collaborative, self-starter attitude with a high degree of initiative and a positive mindset
- Passion for modern technology and a proven track record of successfully making a positive impact as tech visionary
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.