Job description About the Role: We are looking for a skilled and motivated Backend Developer with strong expertise in Node.js and TypeScript, and a good understanding of React.js. You will be responsible for developing scalable backend services, integrating with frontend systems, and collaborating with cross-functional teams to build efficient and secure applications. Key Responsibilities: Develop and maintain backend services using Node.js and TypeScript. Collaborate with frontend developers to integrate APIs and support UI features built in React. Design and implement RESTful and/or GraphQL APIs. Write clean, scalable, and well-documented code. Ensure high performance and responsiveness of applications. Debug, troubleshoot, and optimize backend code and systems. Participate in code reviews and contribute to a high-quality engineering culture. Work closely with DevOps to support deployment and CI/CD processes. Requirements: 3+ years of hands-on experience with Node.js and TypeScript. Solid understanding of asynchronous programming, event-driven architecture, and performance optimization. Experience with database systems like MongoDB, PostgreSQL, or MySQL. Good understanding of React.js and frontend integration. Familiarity with REST and/or GraphQL APIs. Experience working with version control systems like Git. Familiarity with unit testing, integration testing, and modern development practices. Strong problem-solving skills and attention to detail.