BGaming is a game development studio that is proud of having worldwide recognition in the sphere. Our innovative video slots are admired in the industry for numerous qualities: from eye-catching graphics, attractive features, and entertaining plots to capacity for easy integration, multi-device availability, intuitive interface, and ground-breaking formats. This series of elements have been carefully developed to create a unique gaming experience.
On top of that, we were the first major iGaming provider to introduce the “provably fairness feature”. With the help of cryptography, players can easily verify that all game results are indeed unbiased and random. We are a “remote-first” company, most of our employees work remotely, which does not prevent us from maintaining and strengthening the team spirit, mutual support, and willingness to help.
About the product:
Games need to be managed. The results of the games and financial statements need to be beautifully shown. We spent very little time on both, which is why neither we nor our B2B clients like the current admin panel: not convenient, not informative, incomprehensible, and in general. And finally we have the desire and opportunity to invest in Client Area 2.0. We believe that with this product we will be able to sell our games even better – a convenient admin panel will become another trump card in negotiations and marketing.
It will be a completely new product – no legacy code, no crutches. The cross-functional team is also being assembled from scratch. Planned stack and roles in the team at the start:
Product Owner/Project Manager
Senior Frontend Developer (VueJS)
Middle Frontend Developer (VueJS)
Senior Backend Developer (RoR)
Middle Backend Developer (RoR)
Middle QA-manual specialist
Scrum Master
About processes:
All processes are set by the team itself. No micromanagement from the outside, demands to track time and other nonsense. The team is only required to effectively create a product and release features. And how she will achieve it is her business. A professional Scrum Master will be assigned to help the team — it will be possible to seek advice, involve them to solve problems and optimize internal processes.
About the conditions:
The company guarantees comfortable working conditions and problem solving. In particular: provides equipment, helps with relocation (Poland, Georgia), offers free Fridays from tasks (4 days), pays for books and educational courses, etc. And all communication takes place online, completely remote work.
Role overview:
Middle Backend Developer (Ruby On Rails)
There are two Backend developers planned in the team at the start – Senior + Middle.
Together with a senior colleague, you will create this project completely from scratch – you will collectively make all decisions, discuss architecture, choose technologies.
In the end, it is you and your colleague who will play a decisive role in how the product will look “under the hood” from the Backend side – how clear, supported, extensible and effective the code turns out to be.
Responsibilities:
- Familiar with Ruby and RoR best-practice (Ruby 3 & RoR 7 are preferred).
- You study and try to apply design patterns, like to test important parts of the code, are not afraid of SQL in Postgres, have developed and maintained REST API.
- You calmly accept criticism and advice from colleagues.
- You fucking love your work and you pay attention to its quality.
Would be a plus if you have had experience working in cross-functional teams, are familiar with Amazon and Kubernetes stack as an infrastructure.
About the interview:
Sign up quietly! After all, we pay great attention to conducting interviews so that they are as comfortable as possible for you.
Interviews are conducted by our developers, who, like you, are tired of endless “strange” tasks at interviews. They conduct them the way they would like to be interviewed themselves.
With us, it’s more like an informal meeting of colleagues at some kind of “meetup” of developers. Where the main task of both sides is the same – to get to know colleagues, talk about tasks, find out how easy and comfortable it will be for you to solve them. Maybe even design something together, simulate a normal working environment, one day in the life of the team.
Let`s ROCK!
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
- Relocation support
- Enjoy working in a fast-growing modern igaming company
- Great community of experts and industry professionals