Job Duties
- Lead and mentor a team of Node.js developers.
- Design and implement scalable and efficient backend services.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Troubleshoot and debug applications to optimize performance.
- Stay updated with the latest industry trends and technologies.
- Develop and maintain critical components of the application.
Requirements
- Solid experience of NodeJS
- Strong cloud technology capabilities in AWS and Databases such as AuroraDB, DynamoDB, MariaDB
- Experienced in handling scalability, security and performance optimization
- Design patterns for Microservices, Data orchestration and Integration
- CI/CD process, Scrum and Agile development practices
#LI-AL1