Proficiency in TypeScript and Node.jsStrong hands-on experience with NestJS framework.Experience designing and building RESTful APIs.Familiarity with relational and / or NoSQL databases.Working knowledge of modern development tools (Git, Docker, etc.).Familiarity with authentication / authorization mechanisms (e.g., JWT, OAuth).Experience with cloud services (AWS, GCP, or Azure).Understanding of software development best practices, including version control, testing, and CI / CD pipelines.Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and NestJS.
- Write clean, maintainable, and well-tested TypeScript code.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver business requirements.
- Design and document RESTful and / or GraphQL APIs.
- Ensure performance, reliability, and security of backend applications.
- Participate in code reviews, testing, and debugging.
- Continuously improve backend architecture and development practices.
Nice To Have
- Experience with GraphQL (Apollo Server or similar).
Other Requirements :
The ideal candidate would be a self-starter, with an eye to detail. They would have worked in a creative and problem-solving environment. They would be a continuous learner and a great team player. Experience working in high-volume retail enterprises a plus.