Senior Backend Developer
Booming Games · United States · 2 days ago
RemoteRemoteEngineeringFull-time
About the role
As an experienced iGaming developer, you will work on software that handles high volumes of gaming traffic, built for robustness and performance, with large-scale data storage at its core.
Responsibilities
- Develop the Game server-side application logic.
- Evolve the business’s software applications using the latest software development infrastructure and methods (Ruby 3).
- Develop analytics of solutions in the software (observability) and maintain automated tests.
- Conduct unit tests, code reviews, and refactor source codes; assess and improve software performance.
- Write and document code that meets project standards to deliver the desired functionality aligned with the overall standards and guidelines.
- Introduce new technologies and information to improve documentation practices, scalability, testing techniques, and refactoring.
Requirements
- Seasoned in software development.
- Experience within the iGaming industry.
- Strong working experience with Ruby.
- Familiarity with C/C++, Rust, or GO Lang is a plus.
- Basic knowledge of Linux-based operating systems.
- Basic knowledge of command line and Git Version System.
- Basic knowledge of Docker / Kubernetes.
- Willingness to learn and work with new technologies (i.e., gRPC, GraphQL, GO Lang).
- Excellent written communication and documentation abilities in English.
- An open and persuasive style of communication; ability to illustrate difficult issues and complex relationships.
Why Work for Booming Games
Founder-led. Impact-driven. Employee-centric. At Booming Games, we're reshaping the iGaming world with our remote-first approach. Our rhythm? Thrilling slot games with captivating features and stunning designs released every two weeks—no exceptions! Here, it's all about co-ownership and real growth. Dive into a diverse team where your input powers every game we craft!
Benefits
- 100% remote-first company, offering a best-in-class remote experience.
- Competitive package.
- Family-friendly policies.
- Career growth opportunities.
- Zestful working environment.
- Knowledge-sharing opportunities.
- Dynamic culture surrounded by industry experts.
- Company social events for team bonding.
Please understand that we can only consider applicants who are located in the European time zone (+/- 2 hours).