Senior BE Developer

We expect that you:

  • Have 4+ years of commercial experience with Node.js development.
  • Have 1+ year of experience with NestJS or are ready to quickly adopt it.
  • Have experience developing REST APIs and/or GraphQL services using NestJS.
  • Have strong proficiency in TypeScript.
  • Have hands-on experience with MongoDB, MySQL, or PostgreSQL.
  • Have experience integrating third-party APIs and services.
  • Have experience working with message queues (RabbitMQ, Kafka, or similar).
  • Understand distributed systems architecture.
  • Have experience using Redis for caching or Pub/Sub mechanisms.

Your future responsibilities:

  • Design and develop backend services and product functionality.
  • Build and maintain integrations with third-party financial and technical services.
  • Develop public payment APIs and internal microservices.
  • Participate in technical discussions and architecture decisions related to platform development.
  • Ensure high code quality and follow engineering best practices.
  • Share knowledge and contribute to the development culture within the team.

Nice to have:

  • Experience working with high-load systems, especially with live or real-time data.
  • Experience writing automated tests (Unit, Integration, E2E).
  • Experience with WebSocket, gRPC, or other real-time technologies.
  • Knowledge of architectural patterns such as CQRS, Event Sourcing, or DDD.
  • Experience with Docker, Kubernetes, or CI/CD pipelines.
  • Experience working in the gambling or betting industry.

Interview stages:

  • Interview with Recruiter
  • Technical Interview
  • Offer

We offer:

  • 24 paid vacation days, 14 sick days, and 5 days off.
  • Flexible start of the working day — from 9:00 to 11:00.
  • Medical insurance.
  • Bonuses and performance-based rewards.
  • Office in the center of Kyiv — pet-friendly environment.
  • Lounge area in the office to recharge during the day.
  • Padel tennis, football, and training at the polygon for active leisure.
  • Learning compensation, internal meetups and workshops, and access to the corporate LMS with courses.
  • Corporate currency that can be exchanged for merch, gifts, or additional benefits.
Відгукнутися

Наші цінності

Цінуємо інновації та розвиток

Найбільша цінність нашої команди – людина, її особистість та унікальність. На цьому підході ми будуємо взаємодію всередині команди, з клієнтами та партнерами. У фокусі нашої уваги – розвиток довгострокових партнерств у всіх проєктах: продуктових, сервісних, програмах корпоративної відповідальності. Ми ростемо спільно з усіма нашими партнерами, бо разом можемо зробити для розвитку індустрії більше, ніж поодинці.

Senior BE Developer Довіра, взаємоповага та  партнерство

Ми будуємо корпоративну культуру на основі довіри, взаємопідтримки та партнерства, і намагаємося створити такі умови, щоб працювати у команді було комфортно всім. На цих принципах ми будуємо всю нашу еко-систему: довгострокові партнерства, стосунки зі стейкхолдерами, сервіси та продукти.

Senior BE Developer Ефективність та результат

Кожен наш проєкт націлений на вимірювальний результат, підвищення ефективності у роботі наших клієнтів, партнерів та членів команди.

Senior BE Developer Корпоративна соціальна відповідальність та волонтерство

Важливою складовою нашої роботи є корпоративна соціальна відповідальність на рівні компанії та волонтерство - на рівні кожного працівника. Волонтери з нашої команди у вільний час допомагають ремонтувати та збирати FPV-дрони, надавати гуманітарну допомогу переселенцям, розвивають екологічні проєкти.

Senior BE Developer Якість та інноваційність

Ми будуємо всі сервісні та продуктові рішення на основі інновацій, що дозволяє нашій команді розвивати експертизу і рухатись до лідерства на глобальному ринку технологічних.