Exp: 4 yrsBudget : 70k Contract : 6 monthsWork Mode: Remote
Mandatory Skills:Node.js with AWS Amplify, GraphQL Microserv, Dynamo DB
Responsibilities:Node.js Development:Develop, maintain, and enhance server-side applications using Node.js and ES6 and above standards.Collaborate with front-end developers to integrate user-facing elements with server-side logic.AWS Amplify Integration with Backend:Implement and optimise AWS Amplify services to enhance the scalability and performance of applications.Work with AWS Amplify features such as authentication, storage, and API integration.GraphQL Implementation:Design and implement GraphQL APIs to efficiently retrieve and manipulate data.Collaborate with front-end developers to ensure smooth integration of GraphQL queries and mutations.Microservices Architecture:Architect, design, and implement microservices-based solutions.Collaborate with cross-functional teams to ensure seamless communication and integration between microservices.Database Management (DynamoDB with PostgreSQL):Design, implement, and maintain database solutions using DynamoDB.Optimise database performance and ensure data integrity.Code Quality and Testing:Write well-structured and maintainable code following best practices.Conduct unit testing and integration testing to ensure the reliability of the codebase.Collaboration and Communication:Collaborate with cross-functional teams, including front-end developers, designers, and product owners.Communicate effectively with team members and stakeholders to understand requirements and provide updates on project progress.Troubleshooting and Debugging:Identify and resolve performance issues, bottlenecks, and bugs.Conduct thorough debugging and testing to ensure the stability of applications.