Back-end Developer (Node.js)

We are looking for an experienced Backend Developer (Node.js) to join our team and contribute to the development and optimization of Digital Asset Management (DAM) systems, as well as building APIs and intermediate services at the intersection of eCommerce and 3D graphics.
Key challenges include designing long-term architecture, supporting high-load environments, and developing modern integration solutions.

Responsibilities:

  • Develop and optimize backend functionality using Node.js + TypeScript.
  • Design and maintain REST APIs and intermediate services.
  • Design and optimize database schemas (PostgreSQL, MongoDB).
  • Work with Docker and Linux-based environments.
  • Contribute to building scalable architectures for highload systems.

Collaborate closely with frontend developers and cross-functional teams.

Technologies:

  • Node.js + TypeScript (2+ years of experience)
  • Express.js
  • WebSockets
  • PostgreSQL, MongoDB
  • Redis
  • Docker
  • Kubernetes
  • Linux-based systems
     

Skills:

  • Strong understanding of asynchronous programming and event loop
  • Experience in designing and developing REST APIs
  • Experience with microservice architecture
  • Working with message queues (NATS, RabbitMQ, Kafka)
  • Experience in database schema design and optimization (normalization, indexing, relationships)
  • Performance optimization of queries and backend services
  • Understanding the principles of highload system design
  • Proficiency with Git

Required languages

English A1 - Beginner
Ukrainian Native
Published 2 October
134 views
ยท
19 applications
To apply for this and other jobs on Djinni login or signup.
Loading...