Node Js Backend Developer

Bct Consulting

Chennai District

Hybrid

INR 900,000 - 1,500,000

Full time

3 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

Bct Consulting in Chennai is seeking a Node.js Developer to design, build, and maintain backend services. You will work with MongoDB and SQL databases, craft reliable APIs, and collaborate with product, frontend, QA, and DevOps teams to deliver scalable solutions.

The role requires hands-on experience with Node.js/JavaScript, knowledge of database design, and strong problem-solving and communication skills.

Qualifications

  • 4–13 years of professional software development experience.
  • Hands-on Node.js and JavaScript; TypeScript experience is a plus.
  • Experience building backend applications and APIs.
  • Practical experience with MongoDB and at least one SQL database (PostgreSQL/MySQL/SQL Server).
  • Understanding of database design, indexing, query optimization, and transactions.
  • Familiarity with asynchronous programming, error handling, and Express.js or NestJS.
  • Experience with Git and collaborative development workflows.
  • Knowledge of testing frameworks and API testing tools.
  • Understanding of application security and performance best practices.
  • Good communication, troubleshooting, and problem-solving skills.

Responsibilities

  • Design, develop, test, and maintain backend services and applications using Node.js.
  • Build and integrate REST APIs and, where applicable, GraphQL APIs.
  • Develop database schemas, queries, indexes, and migrations for MongoDB and SQL databases.
  • Optimize application and database performance, reliability, and scalability.
  • Write clean, reusable, maintainable code and participate in code reviews.
  • Identify and resolve bugs, production issues, and performance bottlenecks.
  • Implement authentication, authorization, input validation, and secure coding practices.
  • Collaborate with frontend developers, product managers, QA, and DevOps teams.
  • Write and maintain unit and integration tests.
  • Contribute to technical documentation and follow development standards.
  • Support application deployment and monitoring in development, test, and production environments.

Skills

Node.js
JavaScript
TypeScript
REST APIs
MongoDB
SQL databases
Express.js
NestJS
Git
Testing
Security practices

Tools

Docker
CI/CD
PostgreSQL
MySQL

Job description

Node.js Developer

Experience: 4 To 13 years
Employment type: Full-time
Location: Hybrid,Chennai


Role Summary

Were looking for a Node.js Developer with strong experience building, maintaining, and supporting backend applications. The ideal candidate has hands‑on experience with MongoDB and SQL databases, develops reliable APIs, and works effectively with product, frontend, QA, and infrastructure teams.


Key Responsibilities

  • Design, develop, test, and maintain backend services and applications using Node.js.
  • Build and integrate REST APIs and, where applicable, GraphQL APIs.
  • Develop database schemas, queries, indexes, and migrations for MongoDB and SQL databases.
  • Optimize application and database performance, reliability, and scalability.
  • Write clean, reusable, maintainable code and participate in code reviews.
  • Identify and resolve bugs, production issues, and performance bottlenecks.
  • Implement authentication, authorization, input validation, and secure coding practices.
  • Collaborate with frontend developers, product managers, QA, and DevOps teams.
  • Write and maintain unit and integration tests.
  • Contribute to technical documentation and follow development standards.
  • Support application deployment and monitoring in development, test, and production environments.

Required Skills and Qualifications


  • 4–13 years of professional software development experience.
  • Strong hands‑on experience with Node.js and JavaScript; TypeScript experience is a plus.
  • Experience building backend applications and APIs.
  • Practical experience with MongoDB and at least one SQL database, such as PostgreSQL, MySQL, or SQL Server.
  • Understanding of database design, indexing, query optimization, and transactions.
  • Familiarity with asynchronous programming, error handling, and common Node.js frameworks such as Express.js or NestJS.
  • Experience with Git and collaborative development workflows.
  • Knowledge of testing frameworks and API testing tools.
  • Understanding of application security and performance best practices.
  • Good communication, troubleshooting, and problem‑solving skills.

Preferred Qualifications


  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with Docker, CI/CD pipelines, and container‑based deployments.
  • Experience with message queues, caching systems, or microservices.
  • Exposure to logging, monitoring, and production support.
  • Experience working in Agile or Scrum teams.

Success Measures


  • Backend features and APIs are delivered reliably and on schedule.
  • Code is maintainable, well‑tested, and aligned with team standards.
  • Database queries and application services meet performance needs.
  • Production issues are investigated and resolved effectively.
  • Technical documentation is clear and kept up to date.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer Node Js
Backend Developer Node Js

Finlabs India Pvt Ltd • Mumbai

On-site
INR 1,200,000 - 2,400,000
Node Js Developer
Node Js Developer

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 600,000 - 900,000
Backend Developer
Backend Developer

Weekday AI • Gurugram District

On-site
INR 3,000,000 - 3,600,000
Senior Node Js Developer
Senior Node Js Developer

Punon Technologies • Mumbai

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

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 1,000,000
NODE JS DEVELOPER
NODE JS DEVELOPER

Godigiinfotech • Pune District

On-site
INR 600,000 - 1,000,000
Backend Developer (Node.js / REST API)
Backend Developer (Node.js / REST API)

Lorven Technologies • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,800,000 - 3,200,000
Backend Developer (Node.js)
Backend Developer (Node.js)

Finlabs India Pvt Ltd • India

On-site
INR 1,200,000 - 1,800,000
Nodejs Developer
Nodejs Developer

TECEZE • Pune District

On-site
INR 1,000,000 - 1,500,000
Node.js Developer
Node.js Developer

Creuto • Khordha

On-site
INR 1,200,000 - 1,800,000