Job Title or Location
RECENT SEARCHES

Full Stack Engineer

Rush Street Interactive
Toronto, ON
Full-time
Experienced
Company Benefits
Flexible Work
Posted 21 days ago

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.

We are looking for a Full-Stack Engineer to join one of our agile cross platform development teams. Here at Rush Street Interactive, our development teams have exciting opportunities for engineers to join from the ground up, contribute to the company roadmap and drive innovation across our organization!

What You'll Do:

  • Contribute to the company roadmap and innovation across the company
  • 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

All About you:

  • 6+ year experience in web services, distributed systems, microservices and highly available and scalable applications
  • Experienced in high traffic application design, system performance and scalability.
  • Able and eager to collaborate with frontend and backend engineers.
  • 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.
  • Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code.
  • Experienced integrating third party API's
  • Excellent understanding of system design and design patterns with ability to navigate and troubleshoot quickly in large codebase.
  • Ability to write high-performance, reusable code/UI components/libraries.
  • Experienced in designing and implementing RESTful APIS
  • 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
  • Deep knowledge of Java and the Java ecosystem
  • Prior work experience with SQL
  • Able to demonstrate an analytical and solution-oriented mindset.
  • Demonstrate drive and vision for improvements.
  • Highly self-motivated
  • Strong technical leadership skills, including the ability to lead and mentor developers within the product development team

What makes us great:

  • Comprehensive compensation
  • Flexible working hours
  • Work-life balance initiatives
  • Opportunity to travel to global offices
  • Annual training budget
  • Autonomy – we embrace personal freedom and responsibility
  • Creativity – we are open to new ideas of how we can be better
  • Growth – we want you to develop personally as well as professionally
  • Top-notch professionals who are passionate about what they doing
  • People-oriented environment and supportive atmosphere

As a rapidly growing company in an emerging industry, you'll have a huge impact on our product and our company. We like proactive team members and strive to have a company of self-disciplined professionals who enjoy collaboration, having fun, and of course, achieving together what others believe to be improbable. We are dedicated to treating everyone with respect and to support your professional and personal growth.

Rush Street Interactive is an equal opportunity employer and committed to a diverse and inclusive workplace. All qualified applicants will be considered for employment without regard to race, national origin, ancestry, sex, sexual orientation, sexual identity, and expression, marital status, family status, lifestyle, age, culture, religion, military, and veteran status, citizenship, or disability.

Be at the forefront of this ground-breaking industry! Apply now!