Node.js Developer

Unified Infotech

Kolkata District

On-site

INR 1,200,000 - 2,400,000

Full time

5 days ago
Be an early applicant
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

Unified Infotech is seeking a Senior Software Engineer (L3) with 5+ years of Node.js experience to design and build scalable backend systems and APIs for global clients. You will work with Express/NestJS, cloud platforms (AWS/Azure), and modern engineering practices in an Agile environment.

Join a team that values ownership, continuous learning, and engineering excellence while delivering secure, high‑performance software products.

Qualifications

  • 5+ years of hands‑on backend development with Node.js.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Node.js.
  • Develop secure, reusable RESTful APIs and services.
  • Collaborate with cross‑functional teams across the SDLC.
  • Write maintainable, well‑documented, and testable code.

Skills

Node.js
API design
RESTful APIs
TypeScript
Agile/Scrum
Troubleshooting
Code reviews

Education

Bachelor's degree in CS/IT

Tools

Express.js
NestJS
AWS/Azure
Docker
CI/CD
Jest/Mocha
PostgreSQL/MySQL
Prisma/Sequelize/TypeORM
MongoDB/Mongoose
Git
WebSockets/Socket.io

Job description

For over 15 years, Unified Infotech has been at the forefront of technology consulting and software development. We specialize in custom software development, web and mobile applications, cloud solutions, data engineering, and user experience (UX) services. Our expertise spans building scalable, distributed digital solutions for a diverse clientele, including emerging startups, MSMEs, and established enterprises across the globe.

We help businesses engineer innovative digital products that solve complex challenges, accelerate growth, and redefine the digital landscape through cutting‑edge technology and exceptional user experiences.

At Unified, a job isn't just a job—it's an ongoing pursuit of excellence. We exist to build and create, to understand and consult, to imagine and innovate, to redefine user experiences, to engineer high‑performance software, and to collaborate with passionate professionals who are committed to delivering meaningful impact.

Driven by a culture of innovation, ownership, continuous learning, and engineering excellence, we empower our people to challenge conventions, embrace new technologies, and build world‑class digital solutions that set industry benchmarks.

Role Summary

We are looking for a Senior Software Engineer (L3) – Node.js with 5+ years of experience in designing and developing scalable backend applications and APIs. The ideal candidate should have strong expertise in Node.js, TypeScript, cloud platforms, database technologies, and modern software engineering practices. You will work closely with cross‑functional teams to build secure, scalable, and high‑performance applications for global clients.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Node.js.
  • Develop secure, reusable, and high‑performance RESTful APIs and backend services.
  • Collaborate with Product Managers, Business Analysts, UI/UX Designers, Frontend Developers, QA Engineers, and DevOps teams throughout the software development lifecycle.
  • Write clean, maintainable, well‑documented, and testable code following engineering best practices.
  • Optimize applications for performance, scalability, security, and reliability.
  • Develop and maintain unit tests to ensure application quality.
  • Troubleshoot, debug, and resolve production issues.
  • Participate in peer code reviews and contribute to improving coding standards.
  • Assist in designing scalable software architecture and technical solutions.
  • Work with CI/CD pipelines and deployment processes.
  • Mentor junior developers and contribute to technical knowledge sharing.
  • Stay updated with emerging technologies and continuously improve engineering practices.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of hands‑on experience in backend development using Node.js.
  • Experience building enterprise‑grade applications or SaaS products.
  • Strong analytical, problem‑solving, and debugging skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in Agile/Scrum development environments.

Technical Skills

Must Have

  • Hands‑on experience with Node.js.
  • Experience with Express.js or NestJS.
  • Strong understanding of asynchronous programming and event‑driven architecture.
  • Excellent knowledge of RESTful API design and development.
  • Experience integrating third‑party APIs.
  • Working knowledge of SOAP APIs is an advantage.
  • Hands‑on experience with AWS or Microsoft Azure cloud services.
  • Experience writing unit tests using Jest, Mocha, or similar frameworks.
  • Strong understanding of Test‑Driven Development (TDD).
  • Strong knowledge of relational databases such as PostgreSQL or MySQL.
  • Experience using ORMs such as Prisma, Sequelize, or TypeORM.
  • Experience working with MongoDB and Mongoose or similar ODMs.
  • Good understanding of database schema design, indexing, query optimization, and performance tuning.
  • Strong knowledge of Git, code reviews, pull requests, and feature branching workflows.
  • Hands‑on experience with Socket.io, WebSockets, or other real‑time communication technologies.
  • Experience working with Docker and CI/CD pipelines.

Good to Have

  • Knowledge of Kubernetes.
  • Experience with Redis or other caching technologies.
  • Experience with RabbitMQ, Kafka, or AWS SQS.
  • Familiarity with GraphQL.
  • Working knowledge of frontend frameworks such as React, Angular, or Vue.js.
  • Exposure to AI‑assisted development tools such as GitHub Copilot or Cursor.

Desired Competencies

  • Strong ownership and accountability.
  • Excellent analytical and problem‑solving skills.
  • High attention to detail and commitment to quality.
  • Ability to work independently and collaboratively in a team environment.
  • Strong communication and interpersonal skills.
  • Ability to manage multiple priorities and deliver within deadlines.
  • Adaptability and willingness to learn new technologies.
  • Results‑oriented with a proactive and solution‑driven mindset.

What We Offer

  • Opportunity to work on cutting‑edge digital products for global clients.
  • Exposure to modern technologies, cloud‑native architectures, and AI‑driven solutions.
  • Continuous learning and career advancement opportunities.
  • Performance‑driven rewards and recognition.
  • A dynamic work environment that encourages ownership, creativity, and professional growth.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Nodejs Developer
Nodejs Developer

Synechron • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Senior SDE - NodeJS, Ultra
Senior SDE - NodeJS, Ultra

Affle • Dadri, Gurugram District

On-site
INR 4,000,000 - 6,500,000
Senior Software Engineer (Node.js)
Senior Software Engineer (Node.js)

Codemonk • Bengaluru

On-site
INR 1,500,000 - 2,500,000
NodeJS Developer
NodeJS Developer

Capsync • Surat

On-site
INR 1,000,000 - 1,500,000
Lead I - Software Engineering - Node Js
Lead I - Software Engineering - Node Js

UST • Thiruvananthapuram

On-site
INR 900,000 - 1,200,000
Senior Backend Developer
Senior Backend Developer

Talentica • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
Global collaboration with startups and
Learning culture and ownership
Senior Node Js Developer
Senior Node Js Developer

ADM & Co • Pune District

On-site
INR 1,800,000 - 2,200,000
Senior Software Engineer – Node JS
Senior Software Engineer – Node JS

Techversantinfotech • Ernakulam

On-site
INR 800,000 - 1,200,000
Family Medical Insurance
Unique leave benefits
Work-life balance
+1
Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

On-site
INR 2,000,000 - 3,000,000