We are trusted by million-dollar revenue-generating companies.

  USA:  +1 616 723 8510      India | USA

HomeJobSenior Node.Js Developer

Senior Node.Js Developer

Job Category: Node.Js Developer
Job Type: Full Time
Job Location: Pune

Position Overview:

 We are looking for a skilled Node.js and Express. Js developer with at least 3 to 6 years of experience to join our team. As a Node.js developer, you will be responsible for designing, developing, and maintaining server-side applications and APIs. You will work closely with cross-functional teams, including front-end developers and product managers, to deliver high-quality software solutions. The ideal candidate should have a solid understanding of Node.js concepts, JavaScript, and web development principles.

Responsibilities:

  • Develop robust and scalable server-side applications using Node.js and related frameworks.
  • Design and implement RESTful APIs and services to support front-end functionality.
  • Collaborate with front-end developers to integrate user interfaces with server-side logic.
  • Optimize application performance and scalability by writing efficient and reliable code.
  • Debug and resolve issues that arise during development, testing, and production.
  • Ensure the security and data protection of the applications.
  • Participate in code reviews to maintain code quality and adherence to coding standards.
  • Collaborate with cross-functional teams to gather and analyze project requirements.
  • Stay up-to-date with the latest trends and technologies in Node.js and web development.

Requirements:

  • At least 3 to 6 years of professional experience in Node.js development.
  • Strong proficiency in JavaScript and familiarity with modern ES6+ syntax.
  • Experience with Node.js frameworks such as Express.js or Koa.
  • Solid understanding of asynchronous programming and event-driven architecture.
  • Knowledge of front-end technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Familiarity with relational and NoSQL databases and ability to write efficient database queries.
  • Experience with version control systems, such as Git.
  • Understanding of software development principles, including agile methodologies.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.

Apply for this position

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