Senior Backend Developer (with Ruby)

1 Week ago • All levels

Job Summary

Job Description

This role involves developing game server-side application logic, evolving software applications using Ruby 3, and developing analytics solutions. The responsibilities include maintaining automated tests, conducting unit tests, code reviews, and refactoring code to improve software performance. The developer will also write and document code, introduce new technologies, and improve documentation, scalability, and testing techniques. The job requires excellent written communication skills in English, and the ability to explain complex issues clearly.
Must have:
  • Seasoned in software development.
  • Strong working experience with Ruby.
  • Basic knowledge of Linux based operating systems.
  • Basic knowledge of command line and Git.
  • Basic knowledge of Docker / Kubernetes.
  • Excellent written communication in English.
Good to have:
  • Familiarity with C/C++, Rust or GO Lang is a plus.
Perks:
  • 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

Job Details

About the role

You will work on a software which handles a significant gaming traffic, is aimed for robustness, high performance, and stores a big amount of data for further processing.

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, assesses and improves 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.
  • 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.
  • You have an open and persuasive style of communication and can, for example, illustrate difficult issues and complex relationships.

Good to know

  • We embrace diversity and equal employment opportunities. We are committed to creating a fair, supportive, and open environment for all.
  • Please understand that we can only consider applicants who are located in the European time zone. (+/- 2 hours). All other applications will be automatically deleted due to the high volume of applicants.

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!

Our perks

  • We’re a 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

Contact

​HR Team

Similar Jobs

Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
7 Months ago
NVIDIA - Senior Storage and Data Production Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Tech Vedika - Senior Cloud Engineer/Devops Engineer

Tech Vedika

Hyderabad, Telangana, India (On-Site)
2 Months ago
Wargaming - DevOps Engineer (Deployment team)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
Coupa - Sr. Software Engineer

Coupa

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Google Cloud Software Development Kit

Google

Kirkland, Washington, United States (On-Site)
3 Weeks ago
Life church - Ruby Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
7 Months ago
NVIDIA - Engineering Farm Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Gloss Genius - Staff Software Engineer, Backend

Gloss Genius

New York, New York, United States (Hybrid)
2 Weeks ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Weeks ago
ASSIST Software - Ruby on Rails Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
6 Months ago
Appirits - Game Engineer

Appirits

Shibuya, Tokyo, Japan (On-Site)
1 Month ago
Meta - Product Security Engineer

Meta

Washington, District Of Columbia, United States (On-Site)
6 Months ago
Meta - Product Security Engineer

Meta

Bellevue, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We deliver high-end, next-level gaming to the slots market. Offering an established portfolio that encompasses uniquely themed games, innovative features and volatilities to satisfy every spectrum of the player market. We utilise the knowledge of seasoned experts, who apply their years of expertise in the industry to craft games to the highest of standards, harnessing proven formulas for success, combined with the latest developments in the gaming industry.


From uniquely novel configurations and interfaces, to highly entertaining themes and characters, our ever-growing catalogue consists of over 150 games, all of which are crafted to be fun, engaging, and will keep your players coming back for more.


Find out more at booming-games.com

All followers must be 18+. Begambleaware.org - Gamble Responsibly.

Prague, Prague, Czechia (On-Site)

Romania (Remote)

Berlin, Berlin, Germany (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Valletta, Malta (Remote)

View All Jobs

Get notified when new jobs are added by Booming games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug