81
Full Stack Engineer
Rush Street Interactive LLC
Full Stack Engineer
Rush Street Interactive LLC
Full Stack Engineer
Rush Street Interactive LLC

Full Stack Engineer

Rush Street Interactive LLC

What You'll Do:

  • 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;
  • Build robust integrations with third-party platforms;
  • Have technical ownership of platform (micro)services, including enhancing services and greenfield projects;
  • Instrument our backend services for performance monitoring and error reporting
    Design, develop, test and deploy Java services built mostly on top of Dropwizard, Spring and Hibernate;
  • Utilize modern technologies such as Kafka, Docker, Consul, Gradle, Traefik etc. to create robust and scalable systems.
  • Contribute to the company roadmap and innovation across the company

The teams available to work with include: Casino, Money & Risk, Player Relationship Management, Player Account & Session and Mobile.

All About You:

  • Experience in high traffic application design, system performance and scalability;
  • Solid experience in web services, distributed systems, micro-services 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;
  • Experience with SQL;
  • Analytical and solution-oriented mindset;
  • Skills to navigate fast in large codebase, great troubleshooting skills;
  • Experience designing and implementing RESTful APIS;
  • Ability to write high-performance, reusable code/UI components/libraries;
  • Deep knowledge of JavaScript and the JavaScript ecosystem, including React and/or Angular/VUE developing performant websites;
  • Deep knowledge of Java and the Java ecosystem;
  • Eagerness to constantly learn and update your skills, and you like to share knowledge with others;
  • Self-starter attitude with a high degree of initiative and a positive mindset;
  • Understanding/or strong interest in Agile methods such as Scrum/Kanban, Domain and Test-Driven Development, and Continuous Delivery;
  • Collaborate closely with teammates and help grow their abilities through technical contributions and mentorship;
  • Team player with excellent verbal and written communication skills;
  • Passion for modern technology and a proven track record of successfully making a positive impact as tech visionary;
  • Excellent understanding of unit test principles, multi-layer architecture, SOA principles and best development practice;
  • Strong English language skills

What we offer:

  • Technical and Personal Coaches onsite; 
  • Technical Maturity; 
  • Budget for personal development 1.5K;
  • Full Remote; 
  • Home office tech setup; 
BrutokuupalkBruto kuus  € 3000 - 5500

Lisahüved: Technical and Personal Coaches onsite; Technical Maturity; Budget for personal development 1.5K; Full Remote; Home office tech setup;

Asukoht

    Tallinn, Harjumaa, Eesti
  • Kaugtöö võimalus

Tööaeg

  • Täistööaeg

Oskused

 Javascript JAVA React JavaScript/TypeScript Typescript TDD Angular SQL

Keeled

  •  Inglise
Kontaktisik
Vlada Fidinich

About the company

Rush Street Interactive (RSI), an affiliate of Rush Street Gaming, is a modern gaming company that focuses on developing and operating real money and social gaming online products. We are on the leading edge of the gaming industry convergence by bridging iGaming, social and brick and mortar businesses in a way that creates value.

Rush Street Gaming is one of the fastest-growing gaming companies in North America. Rush Street Gaming developed and operates Rivers Casino in Pittsburgh, SugarHouse Casino in Philadelphia, Rivers Casino in Des Plaines, Illinois and Rivers Casino and Resort in Schenectady, New York.