date 25 December 2024 reading time 2 min views 3 views

Responsibilities

Participate in migrating a monolith to microservices:

  • Develop microservices in Go and extract functional modules from the monolith;
  • Integrate new microservices into the existing system;
  • Ensure the stability and performance of new services.

Work on the gaming platform:

  • Develop and maintain the functionality of the gaming platform based on microservices;
  • Optimise the performance and reliability of gaming services;
  • Scale the platform to support a large number of users.

Define service architecture:

  • Design the architecture of new microservices and improve existing solutions;
  • Select technologies and tools for implementing the microservice architecture;
  • Create and maintain documentation on architecture and development standards.

We expect from you

  • At least 2 years of experience with Go;
  • Deep understanding of microservice architecture principles;
  • Experience working with high-load systems and distributed applications;
  • Knowledge of modern software development practices (CI/CD, TDD, Agile);
  • Strong teamwork and communication skills.

We Offer

  • Opportunities for remote work;
  • Flexible schedule;
  • Private medical cover;
  • 3 sick days per year;
  • Exciting offline corporate events and online activities;
  • Company-funded professional training and courses;
  • Internal bonus system;
  • Experience working on international projects;
  • Professional colleagues willing to share their expertise (mentorship system in place);
  • The chance to be part of a leading company shaping the future of the iGaming industry.