React.js + Node.js Developer

Chennai, Tamil Nadu, India
Nov 22, 2024
Nov 12, 2025
Onsite
Full-Time
4 Years
Job Description

Tata Consultancy Services (TCS) is seeking a skilled React.js + Node.js Developer to join our dynamic team. The ideal candidate will have 4-8 years of experience as a Backend or Full-stack Developer, with strong coding expertise in Node.js and React.js. In this role, you will work on cloud-based applications and microservices, using cutting-edge technologies to drive our digital transformation initiatives. Join a high-performance team and contribute to innovative solutions while enhancing your career.

Key Responsibilities

  1. Full-stack Development. Develop, test, and deploy robust and scalable web applications using React.js for front-end and Node.js for back-end.
  2. Microservices Architecture. Design and implement microservice-based architectures to build efficient, scalable systems.
  3. Cloud Technologies. Work with cloud platforms such as AWS, GCP, or Azure to design, deploy, and maintain cloud-native applications.
  4. Database and Message Queues. Leverage PostgreSQL, DynamoDB, and message queues/streams such as Redis Streams, SQS, RabbitMQ, or Kafka to ensure efficient data management and communication.
  5. Code Quality. Maintain high-quality, readable, and scalable code through rigorous testing and best practices.
  6. Collaboration. Work closely with cross-functional teams to design solutions, integrate services, and drive continuous improvements.

Required Skills

  • 4-8 years of experience in Backend Development or Full-stack Development.
  • Strong hands-on experience in Node.js and React.js.
  • Proficiency with cloud platforms such as AWS, GCP, or Azure.
  • Hands-on experience with microservices architecture.
  • Familiarity with databases like PostgreSQL and DynamoDB.
  • Experience with message queues/streams such as Redis Streams, SQS, RabbitMQ, or Kafka.
  • Ability to work in a Mono Repo environment (advantageous).

Why Join TCS?

  • Work with a global leader in technology solutions.
  • Opportunity to enhance your skills and career through challenging projects.
  • Work in an environment that promotes innovation, creativity, and collaboration.

How to Apply. If you meet the qualifications and are excited about working with cutting-edge technologies, apply now to join Tata Consultancy Services and contribute to the success of our digital solutions.