P

Senior NodeJS Engineer

Priority IDC Private Limited Chandigarh, Chandigarh, India

Information Technology & Services · 2-10 employees

4 d ago
nodejs Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design, build, and operate high-performance Node.js services while collaborating with front-end teams to integrate back-end components. Additionally, you will be responsible for maintaining database performance, implementing security protocols, and leading incident response efforts.

What they look for

Node.js TypeScript Kafka PostgreSQL MySQL MongoDB Redis Express.js Koa OpenTelemetry Datadog AWS Docker Kubernetes Git OAuth2

Requirements

Candidates must hold a bachelor's degree in Computer Science or a related field and possess at least 5 years of experience in backend or full-stack development. Strong proficiency in Node.js, TypeScript, and distributed systems is required, along with experience in cloud platforms and containerization.

Benefits

5 Days Working One Complimentary Meal per Day Internet Reimbursement Gym Reimbursement Group Medical Insurance Mental Health support benefits Relocation Assistance

Full description

  • Job

responsibilities:

  • Extensive experience designing, building, and operating production Node.js services in TypeScript
  • Deep understanding of the Node.js runtime, including event-loop behavior, profiling, and performance tuning
  • Experience designing event-driven systems with Kafka: partitioning, ordering guarantees, idempotent processing, dead-letter queues
  • Experience with zero-downtime database schema migrations and query/connection-pool tuning under load
  • Experience with distributed tracing and observability (OpenTelemetry, Datadog), including defining SLOs and error budgets
  • Strong knowledge of API security, including OWASP API Top 10 and OAuth2/OIDC flows
  • Experience leading technical design and incident response for services in production
  • Developing high-performance applications by writing testable, reusable,and efficient code.
  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating

with front-end developers on the integration of elements.

  • Designing

customer-facing UI and back-end services for various business processes.

  • Implementing

effective security protocols, data protection measures, and storage solutions.

  • Running

diagnostic tests, repairing defects, and providing technical support.

  • Documenting

Node.js processes, including database schemas, as well as preparing reports.

  • Recommending

and implementing improvements to processes and technologies.

  • Keeping

informed of advancements in the field of Node.js development.

Requirements

Qualifications:

  • Bachelor's

degree in Computer Science, Software Engineering, or a related field.

  • 5+ years of

experience as a backend or full-stack developer with a focus on Node.js.

  • Strong

knowledge of JavaScript (ES6+) and Node.js, with experience in building RESTful APIs. Familiarity with frameworks such as Express.js or Koa.

  • Experience

with databases (SQL and NoSQL), such as PostgreSQL, MySQL, MongoDB, or Redis.

  • Understanding

of server-side templating languages, front-end technologies (HTML, CSS, JavaScript), and frameworks (React, Angular, or Vue.js). Knowledge of version control systems, such as Git.

  • Experience

with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes). Strong problem-solving skills and the ability to work in a fast-paced environment.

Benefits

  • 5 Days Working
  • One Complimentary Meal per Day
  • Internet Reimbursement
  • Gym Reimbursement
  • Group Medical Insurance
  • Mental Health support benefits
  • Relocation Assistance (if Applicable)

Similar roles