P

Senior NodeJS Engineer

Job Description - Senior NodeJS Engineer

  • 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) 


Original job Senior NodeJS Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Priority Idc

Priority's unified commerce solutions allow businesses to unlock revenue potential and drive impact. Learn more.

Read more about the company

Similar Senior NodeJS Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.