T

Node Js Developer

Tata Consultancy Services · Chennai, Tamil Nadu, India

2–8 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

**Responsibilities and Duties** - Build and optimize backend services and GraphQL APIs using Node.js. - Design, develop, and maintain front-end applications using React, NextJS and modern - JavaScript/TypeScript frameworks. - Design and implement data models that support business and product requirements. - Collaborate with product managers, designers, and other engineers to define, design, and - ship new features. - Ensure scalability, performance, and maintainability across the stack. - Write clean, well-documented, and testable code following best practices. - Participate in code reviews and help establish engineering standards. **Qualifications and Skills** - experience as a Full Stack Developer. - Strong proficiency in React and Node.js. - Proven experience building and maintaining GraphQL APIs. - Solid understanding of data modelling principles and database design. - Familiarity with JavaScript/TypeScript, modern build tools, and CI/CD practices. - Strong problem-solving skills and ability to work independently in a fast-paced - environment. **Nice To Have Skills** - Experience with cloud environments (AWS or Azure). - Familiarity with SQL/NoSQL databases. - Experience with Docker, Kubernetes, or other containerization tools. - Understanding of testing frameworks such as Jest, Mocha, or Cypress