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 |
+ 7 more
| 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
π
Average salary range of similar jobs in
analytics β
Loading...