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.