Senior Node.js Developer

GoHire
Sahibzada Ajit Singh Nagar, Punjab, India

Overview

We are seeking an experienced professional to join our dynamic engineering team. The ideal candidate will have a strong background in developing scalable web applications using Node.js. This position offers the opportunity to work on exciting projects and contribute to the growth of our innovative solutions.

Key Responsibilities

  • Design, develop, and maintain high-performance web applications using Node.js.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and resolve bottlenecks and bugs in the applications.
  • Participate in code reviews and maintain code quality standards.
  • Stay up-to-date with emerging technologies and industry trends.

Requirements

  • Proven experience as a Node.js developer.
  • Strong understanding of asynchronous programming and its quirks.
  • Experience with RESTful APIs and third-party libraries.
  • Proficiency in JavaScript, including ES6+ features.
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving skills and attention to detail.

Nice to have

  • Experience with front-end frameworks like React or Angular.
  • Knowledge of containerisation technologies (e.g., Docker).
  • Familiarity with cloud services (AWS, Azure, etc.).
  • Experience with database technologies, both SQL and NoSQL.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →