Requirements: 4+ years of professional backend development experience. Strong hands-on experience with Node.js and TypeScript. Experience with Express.js, NestJS, or similar Node.js frameworks. Strong understanding of REST API design, middleware, validation, error handling, and API versioning.