Senior Backend Developer (with Ruby)

1 Month 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

Visual Concepts - Senior Server Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
2 Months ago
WaveApps - Sr. Software Engineer, Observability

WaveApps

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Salesforce - Lead Software Engineer - Backend

Salesforce

San Francisco, California, United States (On-Site)
3 Weeks ago
Palo Alto Networks - Senior Consultant, Offensive Security, Proactive Services (Unit 42)

Palo Alto Networks

Fort Meade, Maryland, United States (On-Site)
3 Weeks ago
Vertx Inc. - Senior Manager - Application Development

Vertx Inc.

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zurora - Sr. Customer Solution Engineer

Zurora

Milan, Lombardy, Italy (Hybrid)
1 Month ago
Workato - Staff Software Engineer

Workato

Barcelona, Catalonia, Spain (Remote)
4 Weeks ago
Adtran - Services Engineer

Adtran

Huntsville, Alabama, United States (Hybrid)
1 Month ago
Fluxon - Senior Software Engineer

Fluxon

Lisbon, Lisbon, Portugal (Remote)
1 Month ago
Workato - Senior Java Engineer (Data Integration Team)

Workato

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
cirrus logic - Verification Engineer (PS)

cirrus logic

Newbury, England, United Kingdom (Hybrid)
1 Month ago
NVIDIA - Senior Site Reliability Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
WebFX - Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
6 Months ago
Iksha Labs - Software Test Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
9 Months ago
Enphase Energy - Sr. Staff Engineer Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Berlin, Berlin, Germany

Tesla - Automotive Mechatronics/Mechanic

Tesla

Ingolstadt, Bavaria, Germany (On-Site)
4 Months ago
Thought Fish - Unity Developer

Thought Fish

Berlin, Berlin, Germany (On-Site)
1 Year ago
Gamomat - DevOps Engineer

Gamomat

Berlin, Berlin, Germany (Hybrid)
3 Months ago
Tesla - Site Manager Electrical/I&C

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Valeo - Maintenance Methods Engineer

Valeo

Friedrichsdorf, Hessen, Germany (On-Site)
8 Months ago
Whatnot - Category Associate

Whatnot

Berlin, Berlin, Germany (On-Site)
1 Month ago
ElevenLabs - Translation Specialist (Freelance)

ElevenLabs

Germany (Remote)
2 Months ago
Slay - Senior React Native Engineer

Slay

Berlin, Berlin, Germany (On-Site)
3 Months ago
Tesla - Associate Payroll Specialist

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Bytro - Quality Assurance / QA Specialist - Gaming (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

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

Booming Games delivers high-end gaming solutions to the online casino slots market. Our uniquely themed games with innovative features are our key to success.

Oregon, United States (Remote)

Prague, Prague, Czechia (On-Site)

Hamburg, Hamburg, Germany (Hybrid)

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