cover image
YO IT Consulting

Node.js Backend Developer - Remote

On site

Boston, United states

Full Time

27-03-2026

Share this job:

Skills

Communication PostgreSQL GitHub CI/CD DevOps Monitoring Architecture Databases git node.js AWS Git/GitHub GCP Redis CI/CD Pipelines Microservices

Job Specifications

Job Title: Backend Developer

Job Type: Full-Time

Location: Remote

Job Summary

Join our core engineering team as a Backend Developer, helping build and scale critical backend services. You’ll work closely with frontend, AI, and product teams while contributing to high-quality code, strong system design, and clear communication.

Key Responsibilities

Build and maintain backend services using Node.js and Nest.js.
Design and optimize PostgreSQL databases.
Develop scalable infrastructure on AWS/GCP, including serverless components.
Use Redis for caching, queues, and high-throughput workflows.
Ensure backend performance, reliability, and security.
Deliver clean, well-documented APIs.
Implement monitoring, logging, and alerting best practices.
Improve CI/CD pipelines and deployment workflows.
Participate in architecture discussions, code reviews, and planning.

Required Qualifications

Strong experience with Node.js and Nest.js in production environments.
Advanced PostgreSQL knowledge (modeling, queries, optimization).
Hands-on experience with AWS/GCP and serverless architectures.
Practical Redis integration experience.
Solid understanding of backend architecture, security, and performance.
Proficient with Git/GitHub and modern CI/CD tools.
Excellent written and verbal communication.

Preferred Qualifications

DevOps/IaC experience.
Knowledge of event-driven or real-time architectures.
Familiarity with microservices and distributed systems.

About the Company

Our Core mission is to develop, deploy, or integrate artificial intelligence (AI) — including machine learning (ML), data analytics, automation, natural language processing (NLP), computer vision, and related technologies — to solve real-world problems, improve decision-making, automate repetitive tasks, and deliver intelligent solutions across industries. Know more