Work with the team closely and the client to identify and prioritize business needs
Developing and mentoring junior team members by providing constructive, and facilitating opportunities
Ability to learn different analytical tools as per business requirements
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
Required Candidate profile
Minimum 2 years of experience in Node.
Good Hands-on experience in Angular or React.
Experience in designing and building large-scale, high availability, secure web applications and REST-full API using Node.js in an agile methodology.
Good Hands-on experience in Node Js frameworks like Express, Fastify other frameworks.
Strong proficiency with JavaScript and Node.JS
Knowledge and understanding of Event Loop architecture.
Knowledge and understanding of promises and (async or await).
Integration & Design of data storage solutions [MongoDB] Implementation of security like OAuth 2.0, JWT, and data protection.
Good Hands-on experience on cache server. Knowledge and understanding of Request, Axios, proficiency in REST-ful APIs.
Knowledge of data structures and Algorithms, Node Global variables and In-built libraries
Understanding the nature of asynchronous programming and its quirks and Workarounds
Design and implementation of low-latency, high-availability, and performant applications.
Experience in version control tool Git.
Candidates have to be strong logical operations.
Employement Category:
Employement Type: Full time Industry: IT - Software Role Category: Application Programming / Maintenance Functional Area: Not Applicable Role/Responsibilies: Node Developer