- Develop and maintain scalable backend applications and RESTful APIs using Node.js.
- Design and implement server-side business logic using JavaScript/TypeScript.
- Develop and integrate APIs with databases, third-party services, and frontend applications.
- Build and maintain microservices and backend services using Node.js frameworks such as Express.js or NestJS.
- Optimize application performance, scalability, reliability, and response time.
- Implement authentication, authorization, error handling, and secure coding practices.
- Perform debugging, troubleshooting, and resolution of application and production issues.
- Write clean, reusable, and maintainable code and participate in code reviews.
- Develop unit/integration tests and ensure application quality.