Tech Lead – Node.js Developer

We are looking for a highly capable Node.js developer to develop and optimise enterprise grade web-based applications. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.

To ensure success as a Node.js developer, you should possess extensive knowledge of Node.js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.

 

Responsibilities-

  1. Developing and maintaining all server-side network and software components.
  2. Ensuring optimal performance of the central database and responsiveness to front-end requests.
  3. Collaborating with front-end developers on the integration of elements.
  4. Designing customer-facing UI and back-end services for various business processes.
  5. Developing high-performance applications by writing testable, reusable, and efficient code.
  6. Implementing effective security protocols, data protection measures, and storage solutions.
  7. Running diagnostic tests, repairing defects, and providing technical support.
  8. Documenting Node.js processes, including database schemas, as well as preparing reports.
  9. Recommending and implementing improvements to processes and technologies.
  10. Keeping informed of advancements in the field of Node.js development.
  11. Writing unit test cases for the modules you create.

Skills-

Strong proficiency in JavaScript.
Thorough understanding of Node.js and its core principles.
Familiarity with newer specifications of ES6
Experience with data structure libraries (e.g., Immutable.js)
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern back-end build pipelines and tools.
Working knowledge with Docker and Kubernetes systems.
Familiarity with code versioning tool – Git
Excellent backend programming skills in creating and managing schemas, version migrations, process clustering and Node.js process lifecycle management on production systems.
Work Experience Required– 4+ years.
Qualification-Must have Bachelor or master’s degree in Computer Science or related streams.
Job Location(s) – Delhi NCR
Notice Period – Immediate / 15 Days / 30 Days.
Work Mode – Work from office.

Job Type: Full Time
Job Location: Delhi
Employment Type: Full-time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx