vite

Welcome to BGaming! We’re a fun-loving, globally-recognized game development studio, best known for creating captivating video slots that players just can’t get enough of. Our games are a delightful blend of stunning visuals, engaging features, and thrilling storylines, all wrapped up in a user-friendly package that works seamlessly on any device.But we’re not just about good looks – we’re pioneers too! We were the first major iGaming provider to introduce the “provably fairness feature”, using cutting-edge cryptography to ensure that our players can trust the results of their games to be truly random and unbiased.What’s more, we’re a “remote-first” company, which means our talented team members enjoy the flexibility of working from anywhere while still fostering a strong sense of camaraderie, support, and collaboration.

Responsibilities:
‍

  • Develop and maintain the company’s client portal.
  • Integrate with other company products.
  • Create tools for managing game settings, reporting, and analytics.
  • Collaborate with front-end developers and other team members to define objectives and develop more functional, cohesive code to improve user experience.
  • Participate in the training of other team members.
  • Troubleshoot and debug applications.
  • Good understanding of Ruby itself

Requirements:
‍

  • Proficiency in Ruby on Rails with at least 3-5 years of experience.
  • In-depth knowledge of PostgreSQL, including N+1 queries, transactions, partitioning, and complex query analysis and optimization.
  • Experience with message buses like RabbitMQ and Sidekiq.
  • Strong commitment to writing 100% tested code with RSpec (TDD/BDD preferred).
  • Ability to collaborate effectively with other team members.


    Nice to Have:
    ‍

  • Good proficiency in English.
  • Familiarity with Snowflake or other analytical databases.
  • Experience in writing API documentation.

Work Conditions:

  • Full-time flexible schedule (remote work is possible);
  • 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.