803
Full Stack Engineer
Full Stack Engineer
Full Stack Engineer
Rush Street Interactive LLC
Full Stack Engineer
Full Stack Engineer

Full Stack EngineerRush 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; 

Sarnased töökuulutused:

Java Developer
Tallink Grupp AS
Tallinn

Tähtaeg: 24.03.2023
Consultant (Microsoft Dynamics 365 FO)
AS CGI Eesti
Tallinn

Tähtaeg: 16.04.2023
C#.NET DEVELOPER
Games Global Estonia OÜ
Tallinn

Tähtaeg: 08.04.2023