Bachelor’s degree in computer science, information science, or similar.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude to resolve urgent web application issues outside of business hours.
Develop and maintain server-side network components, ensuring optimal performance and responsiveness to front-end requests.
Collaborate with front-end developers, integrating elements and designing customer-facing UI and back-end services for various business processes.
Write testable, reusable, and efficient code to develop high-performance applications.
Implement effective security protocols, data protection measures, and storage solutions while running diagnostic tests, resolving defects, and providing technical support.
Document Node.js processes, including database schemas, prepare reports, recommend and implement process and technology improvements
Stay updated with advancements in Node.js development.