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

  • Work in a fully agile environment with senior engineers and business side;
  • Participate in designing and development of the fault-tolerant, highly available, and optimized solutions;
  • Design and implement a set of various types of tests (unit, integration, functional, etc);
  • Participation in code review of other team members, backlog grooming and retrospective.‍

Requirements

  • 3+ years of experience in software development with Ruby;
  • In-depth knowledge of PostgreSQL (i.e. N+1 problem, transactions, etc.);
  • Strong commitment to writing 100% tested code with RSpec (TDD/BDD preferred);
  • Ability to understand code and external documentation;
  • Ability to find optimal solutions considering various factors like time-to-result, support costs, and feature lifespan;
  • Good communication skills.

‍Nice to have:

  • Good English proficiency;
  • Familiarity with Redis, Sidekiq, Kubernetes, Kafka.

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.

‍