Experience with a breadth of programming languages, technologies and development practices are highly desired with practical experience with Node.JS and cloud technologies.
Experience with server side NodeJS programming with frameworks like Express, Loopback etc.
Must possess good knowledge on designing application with RDBMS, NoSQL databases
Experience on DynamoDB is preferable.
Must able to write REST Apis
Good Knowledge in Socket i / o is preferable.
Test and debug programs
Good problem-solving skills
Key Responsibilities :
Develop and maintain server-side applications using Node.js and frameworks like Express or LoopBack
Architect and build RESTful APIs and integrate them with front-end services (React) and external platforms
Design database schemas and perform CRUD operations in both relational (MySQL) and NoSQL (DynamoDB) environments
Implement real-time features using Socket.io or WebSocket technologies
Build and deploy cloud-native serverless services using AWS (API Gateway, Lambda, DynamoDB, S3, etc.)
Write unit and integration tests, troubleshooting and debugging to deliver high-quality code
Participate in code reviews, agile ceremonies, and collaborate on architecture decisions