We are looking for a talented Backend Developer with expertise in Node.js, Express, MongoDB, NestJS, and AWS services. You will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities:
- Design, develop, and maintain robust backend applications using Node.js, Express, and NestJS.
- Implement and manage databases with MongoDB, ensuring data integrity and security.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop and consume RESTful APIs and web services.
- Optimize applications for maximum speed and scalability.
- Monitor, troubleshoot, and resolve issues in the backend environment.
- Utilize AWS services for application deployment, storage, and scaling.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and maintain coding standards.
- Stay updated with emerging technologies and industry trends.
Requirements:
- Hands on Experience 2-3 Years as a Backend Developer or similar role.
- Strong proficiency in Node.js, Express, MongoDB, and NestJS.
- Experience with AWS services (e.g., EC2, S3, Lambda, RDS).
- Familiarity with API development and RESTful services.
- Knowledge of database management and data modeling.
- Understanding of asynchronous programming and its quirks.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.