Job Overview As a Lead / Senior Node.js Developer, you will play a critical role in designing, developing, and optimizing server-side components for high-performance, scalable applications. With a strong background in Node.js, MySQL, MongoDB, and web services, you will collaborate closely with cross-functional teams to ensure seamless integration and exceptional user experience across platforms. Key Responsibilities Design & Development : Develop, test, and maintain robust, scalable server-side applications using Node.js. API Development : Build and maintain RESTful APIs and web services for data integration with front-end and mobile applications. Database Management : Design and optimize data storage solutions in both MySQL and MongoDB, ensuring data integrity, efficiency, and security. Code Optimization : Review and improve application performance, troubleshooting and debugging issues to maintain system reliability. Technical Leadership : Provide mentorship to junior developers, promoting best practices in coding standards, system design, and documentation. Collaboration : Work closely with front-end developers, designers, and other stakeholders to ensure cohesive integration of features and services. Continuous Improvement : Stay updated with industry trends and emerging technologies, applying innovative solutions where possible. Required Qualifications Experience : 7-10 years of experience in back-end development, with a strong emphasis on Node.js. Languages/Technologies : Proficient in Node.js, JavaScript (ES6+), and familiarity with frameworks like Express or Koa. Database Skills : Advanced knowledge of both MySQL and MongoDB, with a solid understanding of data modeling, indexing, and performance tuning. Web Services : Extensive experience in developing and integrating RESTful APIs and web services. Cloud Skills : Experience with AWS services like K8S, EC2, S3, RDS, and Lambda. Version Control : Proficient in Git for code versioning and collaboration. Testing & Debugging : Experience with testing frameworks like Mocha or Jest, and debugging tools. Communication : Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders. Preferred Skills Familiarity with containerization (Docker) and orchestration tools (Kubernetes). Experience in microservices architecture and serverless applications. Understanding of front-end technologies such as React or Angular for collaborative development. Familiarity with front-end frameworks like React or Vue for smoother integration with backend services (ref:hirist.tech),
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: ClarityTTS - Senior Node.js Developer