Backend Developer

We are looking for a skilled Backend Developer (Node.js/NestJS) to join our high-performance engineering team.
In this role, you will build scalable microservices, work with modern event-driven architecture, and contribute to the development of large, high-load systems used by thousands of users daily.

Responsibilities

  • Design, develop, and maintain high-load backend services using Node.js (NestJS).
  • Build and optimize microservices architecture for scalability and resilience.
  • Work with PostgreSQL (TypeORM), MongoDB (Mongoose), ClickHouse, and Redis.
  • Implement efficient communication between services using gRPC.
  • Integrate and work with Kafka and other message-driven components.
  • Ensure proper implementation of caching, queues, and distributed operations.
  • Apply secure coding principles and follow best practices.
  • Analyze business requirements, identify issues, and provide timely fixes and improvements.
  • Collaborate closely with cross-functional teams during planning and development.
     

Required Skills

  • 3-4+ years of experience with Node.js, strong expertise in NestJS.
  • Solid experience with:
    • PostgreSQL + TypeORM
    • MongoDB + Mongoose
    • Redis
    • ClickHouse (queries, schema design, optimization)
  • Hands-on experience with Kafka and event-driven architecture.
  • Experience with gRPC.
  • Understanding of microservices and distributed system design.
  • Experience with API services, WebSockets, and async communication patterns.
  • Strong knowledge of JavaScript/TypeScript (ES6+).
  • Understanding of HTTP/HTTPS, web protocols, and backend performance principles.
  • Strong analytical and debugging skills โ€” ability to identify defects and deliver hotfixes quickly.
     

Nice to have

  • Hands-on knowledge of any other OOP language (preferably Java).
  • Architecture patterns knowledge and usage.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of security standards and best practices for backend systems.
  • Experience in iGaming, fintech, or other high-load domains.

 

What We Offer: 

  •  Competitive salary. 
  • Fully remote work with flexible schedule. 
  • Career growth in an international iGaming company. 
  • Paid vacation and sick leave.
     

    If you are passionate about clean architecture, enjoy solving complex technical challenges, and want to grow in a product-driven environment โ€” this role is for you.

Required languages

English B1 - Intermediate
Node.js, CI/CD, Kafka, NestJS, Nest.js, Node.js/Express.js/NestJS, MongoDB, MySQL/PostgreSQL/MongoDB, Redis
Published 2 February
88 views
ยท
35 applications
3% read
To apply for this and other jobs on Djinni login or signup.
Loading...