Node.js Backend Developer (NestJS)

Location: Remote
 

Working Hours: 2PM – 10PM Kyiv time
 

Employment: Full-time, long-term
 

Experience Level: Mid to Senior

We’re looking for a skilled Node.js Backend Developer to join our remote team. The ideal candidate has strong experience with NestJS, PostgreSQL, and background job queues, and follows modern best practices in backend development.

Tech Stack:

  • NestJS (primary framework)
  • PostgreSQL
  • Job queues (Bull, RabbitMQ, or similar)
  • TypeScript, REST APIs, Git

 

Responsibilities:

  • Develop and maintain scalable backend services using NestJS
  • Design and optimize PostgreSQL schemas and queries
  • Implement and manage background job queues
  • Write clean, maintainable, and well-documented code
  • Collaborate with developers and product teams in an async-friendly environment
  • Participate in code reviews and contribute to system design

 

Requirements:

  • 3+ years of backend development experience with Node.js
  • Strong proficiency in NestJS
  • Solid understanding of PostgreSQL and relational databases
  • Experience with job queues and background processing
  • Knowledge of clean code principles and architecture best practices
  • Good communication skills and ability to work independently
  • English level: Intermediate or higher

 

Nice to Have:

  • Familiarity with Docker and CI/CD
  • Testing experience (Jest, integration tests)
  • Basic DevOps or cloud knowledge

 

What We Offer:

  • Fully remote position with stable hours (2PM–10PM Kyiv time)
  • Competitive compensation
  • Developer-friendly culture focused on code quality and growth
  • Opportunity to work on meaningful projects with a collaborative team

If you're passionate about backend development and want to work in a supportive, remote-first environment, we’d love to hear from you. 

Apply now!

Published 3 April
233 views
·
72 applications
To apply for this and other jobs on Djinni login or signup.