REEVO
Games Backend Engineer
REEVORomania8 hours ago
Full-timeInformation Technology

We are an international IGaming, software and development company aiming to help improve the efficiency and workflow by designing and implementing unique solutions that answer our customers business needs.

Our fun-packed crew of young and dynamic professionals will be by your side every step of the way. Simply showcase your very best side and instantly gain access to the mandatory ingredients for a delectable success recipe.



Your main job duties:

  • Design, build, and maintain backend services that power our multiplayer game servers.
  • Develop scalable real-time systems capable of handling large volumes of concurrent player connections.
  • Integrate and manage Redis for Pub/Sub messaging, key-value storage, and idempotency control across multiple services.
  • Instrument and monitor services using DataDog and other observability tools to ensure performance and reliability.
  • Continuously improve performance, focusing on latency reduction, scalability, and developer productivity.



Professional requirements:

  • Strong proficiency in Node.js and TypeScript, with experience building and maintaining backend services.
  • Solid understanding of real-time communication protocols, especially WebSocket and Socket.IO.
  • Hands-on experience with Redis, including Pub/Sub, key-value storage, and cache strategies.
  • Familiarity with message queues (e.g., RabbitMQ, Kafka).
  • Familiarity with RESTful and event-driven architectures, and integrating with third-party APIs.
  • Good communication and documentation skills.


Additional skills:

The following skills are nice to have but are not mandatory.


  • Experience designing and scaling high-concurrency systems that require low-latency, reliable communication.
  • Comfort working with containerized services (Docker).
  • Understanding of load balancing, horizontal scaling, and distributed WebSocket infrastructure.
  • Strong problem-solving skills and attention to detail when working in distributed or concurrent systems.
  • Proactive attitude toward performance optimization, scalability, and system resilience.

Key Skills

Ranked by relevance