vite

Careers

Backend Developer

Department
Required Experience 2+ Years
Employment type Full-Time

Welcome to BGaming, a fun-loving, globally recognized game development studio! We’re a passionate team of open-minded people who turn bold ideas into online casino games that players genuinely enjoy.

Our people work from all over the world, united by a shared curiosity, creativity, and a love for what we do. We brainstorm across time zones, host online hackathons, meet at live events, and sometimes party harder than we plan to.

Here, everyone has a voice and a chance to grow. We move fast, experiment freely, and aren’t afraid to break things if it means learning something new. That’s how innovation happens here.

Join a team that believes in people, where collaboration drives results.

Role overview:

We are looking for a Backend Developer to join our Slots Team, which focuses on refreshing and updating existing slot games. The team works on improving game mechanics, stability, and performance to deliver engaging gameplay and a seamless user experience for online casino players.

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:

  • 2+ years of experience with Ruby (Ruby on Rails).
  • Strong algorithmic thinking.
  • 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:

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

Work Conditions:

  • Work where it suits you: from home, the office, or a mix of both.
  • 100% paid vacation and sick days, plus extra days off.
  • Medical insurance and mental health support.
  • BCoins for internal rewards and fun perks.
  • Budget for professional development, certifications, and language courses (English and Polish).
  • Hackathons, team events, and legendary parties.
  • Kids’ camp for BGamers’ families.
  • Referral program with real rewards.

No Job for you at the moment?

Even if you don’t see a position that matches your skill set right now, send us your CV and we will keep it on file and let you know if anything else comes up

Submit your CV

    Max file size 3MB