We are looking for a highly capable Node.js developer to optimize our web-based application performance. 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 may include, but are not limited to:
Developing and maintaining all server-side network components.
Developing high-performance applications by writing testable, reusable, and efficient code.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Running diagnostic tests, repairing defects, and providing technical support.
Requirements may include, but are not limited to:
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Superb interpersonal, communication, and collaboration skills.
Knowledge of front-end technologies such as HTML5 and CSS3.