We deliver world-class software solutions. Our company operates in the game developing industry. We offer a broad spectrum of services and products, and specialize in developing intricate software solutions.
11 липня 2024

Golang Developer (Senior)

віддалено

An international product company specializing in gaming products is looking for a Senior Golang Developer.

About project:
— The project is a gaming solution that consists of multiple components such as frontend, backend, and other services.
The team you will join works on the backend side. It is a high-load set of services that processes game logic and works with a database along with communicating with other service.

Your future team:
— PM, Python Team, QA Team, AQA Team, Frontend Team.

The following skills are important to us:

  • Practical experience in development with Golang — from 3+ years;
  • Practical experience in development with Python — from 2+ years;
  • Experience with SQL Databases (MariaDB, Postgresql);
  • Strong knowledge in SQL as plus;
  • Experience with Clickhouse,
  • Knowledge of containerized application development and experience with Docker, Docker Compose, Kubernetes, AWS;
  • Experience with Redis, RabbitMQ, Nats;
  • Solid knowledge of microservice architecture;
  • Knowledge in What is SAGA pattern is, understanding difference between orchestration and choreography
  • Experience in the development of scalable systems of massive transaction processing;
  • Experience developing unit tests;
  • Experience working with message queues, task queues;
  • Level of knowledge of English (technical) — at least B1.

The following skills are desirable:

  • Knowledge in theory of category;
  • Knowledge in func style programming;
  • Understanding clean patterns like lambda calculus, monads, composing, map, reduce.

Your future responsibilities:

  • Develop service components for a scalable platform ensuring quality;
  • Design and implement data models and APIs;
  • Collaborate with the DevOps team to ensure smooth deployment and integration;
  • Write clean, efficient and reusable code & unit tests in Golang and Python following coding standards and best practices.

What we offer:

— Competitive salary and Quarterly bonus system.

— Flexible schedule — You can choose convenient working hours (start work from 8 to 11, 8 hours/day) — Remote — No tracking systems.

— Care for employees’ work-life balance — 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation.

— Learning and professional development — Expert communities, paid professional courses and certifications, professional events.

We value honesty, openness, friendliness, a positive attitude, and independence.

Let’s create a cool product with us:)

LinkedIn