We are looking for a skilled Node.js developer to optimize and create scalable web-based applications. You will work with our front-end developers, design back-end components, and integrate data storage and protection solutions.
To succeed as a Node.js developer, you should have extensive knowledge of Node.js services and experience in a similar role. An expert Node.js developer ensures stable, fast, and secure data exchange between servers and end-users.
 
Only candidates with at least 3 years of experience and a serious commitment to the job will be considered.
 
Responsibilities
- Develop and maintain all server-side network components.
 - Ensure optimal performance of the central database and responsiveness to front-end requests.
 - Collaborate with front-end developers on element integration.
 - Design customer-facing UI and back-end services for various business processes.
 - Develop high-performance applications by writing testable, reusable, and efficient code.
 - Implement effective security protocols, data protection measures, and storage solutions.
 - Run diagnostic tests, repair defects, and provide technical support.
 - Document Node.js processes, including database schemas, and prepare reports.
 - Recommend and implement improvements to processes and technologies.
 - Stay informed of advancements in Node.js development.
 
 
Requirements
- Master's degree in computer science, information science, or similar.
 - At least 3 years of experience as a Node.js developer.
 - Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
 - Knowledge of front-end technologies such as HTML5, CSS3, React, and NEXT.JS.
 - Excellent interpersonal, communication, and collaboration skills.
 - Strong analytical and problem-solving abilities.
 - Great organizational and time management skills.
 - Availability to resolve urgent web application issues outside of business hours.