UTD eCommerce

Node.js Backend Developer (NestJS, PostgreSQL, Redis) – Middle / Senior

UTD eCommerce Verified Employer Responds Quickly

Remote | Long-term project

 

About the Project

We are looking for an experienced Node.js Backend Developer to join our team and help build and scale modern web applications and APIs.
Our platform is a modern cloud-based web application that integrates third-party services and payment systems.
 You will work with a modern backend stack (NestJS, PostgreSQL, Redis, Docker) and collaborate closely with DevOps and frontend teams.

 

Tech Stack
Backend:
1. Node.js
2. NestJS
3. TypeScript
4. PostgreSQL
5. Redis

Infrastructure:
1. Docker
2. AWS
3. CI/CD
4. Tools:
5. Git
6. REST APIs
7. Monitoring (New Relic)

 

Responsibilities

  • Develop and maintain backend services using Node.js and NestJS
  • Design and implement scalable REST APIs
  • Design and optimize PostgreSQL schemas and queries
  • Implement caching and background jobs with Redis
  • Integrate third-party APIs and payment systems
  • Improve system performance and scalability
  • Write clean, maintainable, and well-structured TypeScript code
  • Participate in code reviews and architecture discussions
  • Work with Docker-based environments
  • Collaborate with DevOps on CI/CD pipelines and cloud infrastructure (AWS)

     

Requirements

Must-have

  • 3+ years of experience with Node.js
  • Strong experience with NestJS
  • Solid TypeScript skills
  • Strong experience with PostgreSQL
    • indexes
    • query optimization
    • schema design
  • Experience with Redis
    • caching
    • pub/sub
    • queues
  • Experience integrating third-party APIs
  • Experience integrating payment systems
  • Experience building REST APIs
  • Understanding of software architecture principles
    • SOLID
    • DRY
    • KISS
  • Experience with Docker
  • Experience with Git workflows
  • English B1+



Nice to Have

  • Experience with microservices architecture
  • Experience with message queues / event-driven systems
  • Experience with Jest / Supertest
  • Experience with CI/CD pipelines
  • Experience with AWS services
  • Experience with monitoring tools
  • Experience with payment systems
  • New Relic



Workflow

  • Fully remote
  • Working hours 09:00 – 18:00 (Mon–Fri)
  • Daily standups
  • Occasional client meetings
  • Time tracking with Hubstaff
  • Long-term cooperation (1 year+)



We Offer

  • Competitive salary
  • Long-term cooperation
  • Professional engineering environment
  • Work on modern web applications
  • Opportunities for professional growth

Required skills experience

Node.js 4 years
TypeScript 4 years
JavaScript 4 years
Git 4 years
REST API 4 years
Docker 4 years
PostgreSQL 4 years
Nest.js 4 years
Redis 4 years
AWS 2 years
CI/CD 4 years
Monitoring (Prometheus / Grafana / New Relic) 4 years

Required languages

English B1 - Intermediate
Ukrainian Native
Node.js, TypeScript, JavaScript, Git, REST API, Docker, PostgreSQL, Nest.js, Redis/RabbitMQ, Redis
Published 31 January 2025 Β· Updated 9 March
Statistics:
108 views
Β·
12 applications
100% read
Β·
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...