Senior Node.js Developer

Turbo Games -  builds some of the fastest and most engaging crash games in iGaming, offering 40+ Provably Fair titles enjoyed by players worldwide. As we expand our high-load, real-time game ecosystem, we’re searching for a Node.js Developer who’s ready to boost backend performance, engineer scalable game mechanics, and bring the next generation of instant-win gaming to life 🚀

Requirements:
5+ years of experience in backend development for high-load systems, preferably within gambling or related industries.
- Deep knowledge of Node.js with proven experience in building high-load server applications.
- Practical experience with both RESTful API and WebSocket implementations.
- Experience working with databases (PostgreSQL, Redis) and a solid understanding of building scalable data storage solutions.
- Practical experience with RabbitMQ and/or Kafka (experience designing event-driven architectures and distributed systems).
- Knowledge of microservice architecture, containerization Kubernetes / Docker, and basic cloud services AWS.
- Strong understanding of CI/CD, monitoring, logging, and observability tools.

Responsibilities:
- Develop and implement the server-side architecture for high loads and scalability.
- Write secure and optimized APIs (REST / WebSocket) for server-server and client-server communication.
- Optimize system performance to handle high traffic and numerous simultaneous connections.
- Work with both relational (PostgreSQL) and NoSQL (Redis) databases. Design data schemas with a focus on performance and scalability.
- Coordinate the implementation of microservice architecture and containerization (Docker, Kubernetes).
- Ensure the system meets security and data protection requirements.
- Work closely with game designers, frontend teams, and DevOps engineers to ensure seamless system integration.
- Collaborating with product managers and stakeholders to achieve business goals.

Nice to have
- Experience with external audits, compliance checks, and preparing projects for licensing (e.g., regulated industries such as finance or gaming)

We offer:
🧘‍♂️ Work-life balance — even in challenging times
- We have created an environment where it’s pleasant to work and grow. You’ll find the balance between work and leisure and feel what it’s like to be part of a team that truly values you.

💻 Work format
- Choose where and how to work — from home, the office, or anywhere in the world.
-  Flexible schedule — we value your life rhythm.

🎉 Atmosphere and development
-  Gifts, giveaways, training, team buildings, and corporate events — you’ll never be bored with us!
-  Internal training, mentoring, access to courses.
-  Career growth without bureaucracy.

🏝 Vacation and sick leave
 🗓 Annual paid leave: 20 working days + 5 additional days off
 💊 Paid sick leave: 15 days per year
 🧠 Professional support: access to psychologist consultations (compensation package may be extended)
 💻 Online development: regular webinars, workshops, and trainings on both professional and general topics

🚀 Why us?
If you are looking for a friendly and ambitious product company that:
-  Uses modern technologies,
-  Values initiative and independence,
-  Is focused on the constant development of the team and the product

Then we are waiting for you! 🤝

 

Published 4 December
5 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...