Project Role: Back-End Developer (Nodejs Developer) Project Role Description: Design, build and configure applications to meet business process and application requirements using NodeJs. Must have skills: JavaScript, Node.js (Minimum 3 years of experience is required), MySQL (Minimum 2+ years of experience is required) Good to have skills: - Experience with ReactJS - Strong understanding of HTML, CSS, and JavaScript. - Experience with RESTful APIs and microservices architecture. - Experience in AWS development is a plus. - Background in designing and developing applications using different cache technologies, i.e., CDN and Redis. Responsibilities: - Design, develop, and test applications using NodeJs. - Design and implement low-latency, high-availability, and performant applications. - Write reusable, testable, and efficient code. - Troubleshoot, debug and upgrade the software. - Collaborate with cross-functional teams to ensure successful project delivery. - Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs on time. - Stay updated with the latest advancements in NodeJs and related technologies. Educational Qualification: Bachelors degree or equivalent practical experience. Technical Experience: - Solid experience in Node.js. - Good experience in using frameworks such as Express.JS - Strong knowledge of MySQL Professional Attributes: - Must have excellent written and verbal communication. - He/ She should have the ability to handle the team and be capable of working under pressure - Ability to work on multiple assignments independently. - Understanding the educational domain and terminology will be an added advantage. Location:: Surat Experience: 3-5 years