Urgent Hiring For NodeJS Developer (4+ Years)

Han River Technology

Kolkata District, Bengaluru

On-site

INR 1,500,000 - 2,800,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Han River Technology is seeking a strong backend-focused Node.js Developer with hands-on NestJS experience. You will manage server-side logic, define and maintain the central database, and ensure high performance and responsiveness to front-end requests.

Strong software engineering fundamentals, including OOP, DI, and modular architecture, are essential, along with a basic understanding of front-end technologies.

Qualifications

  • 4+ years of hands-on Node.js/backend development.
  • NestJS experience is mandatory (modules, providers, guards, interceptors, pipes).
  • Strong grasp of OOP and SOLID principles; DI and IoC in NestJS.
  • Familiarity with SQL databases (MySQL/PostgreSQL) and NoSQL (MongoDB) is a plus.

Responsibilities

  • Integrate front-end elements with server-side logic.
  • Write reusable, testable, and efficient code.
  • Design of low-latency, high-availability applications.
  • Implement security and data protection.
  • Integrate multiple data sources and databases.

Skills

Node.js
NestJS
TypeScript
JavaScript
OOP
SOLID
DI
SQL
PostgreSQL
MySQL
MongoDB
Testing
Git
Docker
REST
Security

Tools

Docker
Git

Job description

Role OvervieW :

We are looking for a strong backend-focused Node.js Developer with hands-on NestJS experience, responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. We expect solid software engineering fundamentals object-oriented design, dependency injection, and modular architecture — not just framework familiarity. You will also be responsible for integrating the front-end elements built by your co-workers into the application, so a basic understanding of front-end technologies is necessary as well.


Responsibilities :

  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions

Skills and Qualifications :

  • 4+ years of hands-on experience in Node.js / backend development
  • Strong proficiency with JavaScript and TypeScript
  • Hands-on experience with NestJS (modules, providers, guards, interceptors, pipes) — mandatory
  • Strong grasp of OOP concepts (encapsulation, inheritance, polymorphism, abstraction) and SOLID principles
  • Solid understanding of dependency injection and IoC, and how NestJS's DI container works
  • Familiarity with common design patterns (repository, factory, strategy, decorator, etc.)
  • Understanding of the nature of asynchronous programming and its quirks and workarounds
  • Basic understanding of front-end technologies, such as HTML5 and CSS3
  • Understanding of accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Understanding of differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Strong database exposure to MySQL and PostgreSQL (schema design, indexing, query optimization); MongoDB or other NoSQL is a bonus
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git

Good to Have :

  • Exposure to microservices architecture (MSA) — inter-service communication (REST/gRPC/message brokers), service decomposition, distributed system concerns
  • Experience with message queues such as Kafka, RabbitMQ, or Redis Streams
  • Familiarity with Docker and containerized deployments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Backend Developer
Sr. Backend Developer

V2 Solutions • Kolkata District

On-site
INR 900,000 - 1,500,000
NestJS Backend Developer
NestJS Backend Developer

Oges Solutions • Mumbai

On-site
INR 1,500,000 - 2,200,000
Backend Developer – Node.js
Backend Developer – Node.js

Santa Browser • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Node Js Developer
Node Js Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Node.js Developer
Node.js Developer

InfoVision Inc. • Pune District

On-site
INR 900,000 - 1,300,000
Backend Node.js Engineer
Backend Node.js Engineer

Iatocs • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Node.js Developer
Node.js Developer

Recro • Dadri

On-site
INR 900,000 - 1,700,000
NODE JS DEVELOPER
NODE JS DEVELOPER

Godigiinfotech • Pune District

On-site
INR 600,000 - 1,000,000
Senior Node JS Developer
Senior Node JS Developer

Ileaf Solutions • Ernakulam

On-site
INR 1,500,000 - 2,700,000