Back-end Developer (Node.js / NestJS) Offline

πŸ“ Remote | Full-time

🧩 Tech stack: Node.js, TypeScript, NestJS, PostgreSQL, Redis, Docker

🌍 Clients: UK, EU, USA

πŸ’¬ English: Intermediate+

 

We’re looking for a Back-end Developer (Node.js) to join our team and help build a new scalable product from scratch β€” for international eCommerce markets.

This is a long-term role with full involvement in architecture, logic, and delivery. You’ll work closely with a cross-functional team (PM, Front-end, QA, Design) and participate in decision-making.


 What you’ll do:

  • Develop and maintain scalable back-end services using NestJS + TypeScript;
  • Design relational data models using PostgreSQL;
  • Implement efficient data access via TypeORM;
  • Optimize app performance using Redis caching;
  • Build and document RESTful APIs (GraphQL experience is a plus);
  • Work with Docker to containerize services;
  • Participate in deployment and CI/CD setup;
  • Collaborate with team members to shape features, resolve issues, and review code.


 Requirements:

  • 2+ year of commercial experience with Node.js and NestJS;
  • Solid knowledge of TypeScript and backend architecture principles;
  • Experience with PostgreSQL and ORM (TypeORM or similar);
  • Working knowledge of Redis;
  • Experience with Docker in development environments;
  • Understanding of RESTful APIs and authentication (OAuth2, JWT);
  • Git workflow familiarity and team collaboration experience;
  • Intermediate English or higher β€” ability to read docs and discuss tasks with the team.
  • Big plus - Experience developing or participation in MVP architecture development from the scratch.
  • Ability to work as an independent developer

 

Nice to have:

  • Experience with GraphQL;
  • Knowledge of CI/CD tools (e.g., GitHub Actions);
  • Familiarity with message brokers (e.g., RabbitMQ, Kafka);
  • Previous experience in eCommerce or SaaS projects.


We offer:

  • Full-time remote work in a growing product-oriented team;
  • Involvement in building a new product architecture from day one;
  • Regular performance & salary reviews;
  • Supportive team, direct communication, no bureaucracy.

 

 

Required skills experience

Node.js
Nest.js
PostgreSQL
TypeORM

Required languages

English B1 - Intermediate
NodeJS, NestJS, PostgreSQL, TypeORM

The job ad is no longer active

Look at the current jobs Node.js Kyiv→

Loading...