Node.js Developer Job Description

Node.js Developer Job Description Template

Our company is looking for a Node.js Developer to join our team.

Responsibilities:

  • Advising team members and providing guidance as needed;
  • Writing re-useable, testable, and efficient code;
  • Other duties as assigned;
  • Integrating user-facing elements with server-side logic;
  • Managing interchange of data between servers and users;
  • Collaborating with team members to create, publish, and maintain product;
  • Troubleshooting and ensuring a timely resolution of issues, including debugging as needed;
  • Implementing security and data protection protocols;
  • Build, maintain, and evolve REST APIs, core libraries, and services;
  • Implementation of security and data protections and unit tests;
  • Collaborate with engineers to identify pain points, develop solutions, and evangelize best practices;
  • Integration of user-facing elements developed by front-end developers with server-side logic;
  • Creating database schemas that represent and support business processes;
  • Participate in Agile Ceremonies as part of a Scaled Agile delivery environment;
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.

Requirements:

  • Experience in an Agile environment;
  • Bachelor’s degree;
  • Ability to test and support software;
  • Node.js development experience;
  • 5-10+ years Development experience.