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
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine
Ukraine
to $3000
Worldwide