Job Description Of NodeJs : - Program daily in NodeJs - Build out new features and iterate on existing features. - Should be proficient in Java Script.
Knowledge about swagger would also be a plus. - Should know how to deal with callbacks. - Should know how to make code efficient and optimized knowledge of data structure would be a plus point.
Responsibilities : - Integration of user-facing elements developed by front-end developers with server side logic - Writing reusable, testable, and efficient code -
Design and implementation of low-latency, high-availability, and performant applications - Implementation of security and data protection -
Integration of data storage solutions - Basic understanding of front-end technologies, such as HTML5, and CSS3 - Understanding accessibility and security compliance (Depending on the specific project) -
User authentication and authorization between multiple systems, servers, and environments - Integration of multiple data sources and databases into one system -
Understanding fundamental design principles behind a scalable application - Understanding differences between multiple delivery platforms, such as mobile vs.
desktop, and optimizing output to match the specific platform - Creating database schemas that represent and support business processes -
Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools, such as Git (ref : hirist.com)