Description
Shift: 4 PM - 1 AM
Location: Remote
Duration: 6 months
Key Responsibilities:
- Develop and maintain backend systems using Node.js.
- Apply appropriate design patterns (e.g., Singleton, Factory, Observer, MVC) to improve code structure, reusability, and maintainability.
- Build and consume APIs (REST, GraphQL) effectively.
- Design and optimize relational and NoSQL databases, ensuring efficient query performance and schema design.
- Work on microservices architecture and distributed systems for scalable application development.
- Troubleshoot, debug, and optimize code for performance improvements.
- Collaborate with the IT team to integrate cloud platforms like AWS, Azure, and Google Cloud for scalable infrastructure deployment.
• *Requirements:**
- 5+ years of experience in backend development using Node.js.