vite

We are expanding our team and are looking for a Senior Backend Developer to join our Slots Team. This team focuses on building engaging slot games for online casinos, ensuring captivating gameplay and seamless user experiences.

Role overview:

We are looking for a Backend Developer to join our Slots Team. This team focuses on creating engaging casual games for online casinos, delivering captivating gameplay and seamless user experiences.

Responsibilities:

  • Develop and maintain backend systems for slot games;
  • Upgrade and improve system performance and scalability;
  • Build reliable and scalable backend solutions;
  • Collaborate with frontend developers and other team members to develop cohesive features;
  • Contribute ideas for new programs, products, or features by tracking industry trends;
  • Stay current with best practices and support team development;
  • Troubleshoot and debug applications.

Requirements:

  • 4+ years of experience with Ruby (Ruby on Rails);
  • Proficient with Git/GitLab;
  • Strong experience in application deployment;
  • Understanding and application of SOLID principles;
  • Clean and efficient coding practices with good test coverage;
  • Strong problem-solving, verbal, and written communication skills
  • Ability to work independently and in teams;
  • Focus on efficiency, user experience, and process improvement;
  • Language proficiency: Russian – Advanced, English – Intermediate or higher.

Nice to have:

  • Strong algorithmic thinking;
  • Willingness to learn other languages (e.g., Golang);
  • Good understanding of algorithms and computational complexity.

Work Conditions:

  • Highly competitive compensation, motivation, benefits, and social programs.
  • Paid vacation + 4 sick + 1 day off.
  • Medical Insurance.
  • Professional training & certifications, language courses.
  • Enjoy working in a fast-growing modern iGaming company.
  • Great community of experts and industry professionals.