Tata Consultancy Services

Full Stack Developer (Python AI, React, Node.js)

Tata Consultancy Services$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in full-stack development with Python, React.js, and Node.js.
  • Strong expertise in developing AI and machine learning applications.
  • Proficient in RESTful APIs and microservices architecture.
  • Hands-on experience with cloud platforms such as AWS or OpenShift.
  • Familiarity with containerization tools like Docker and CI/CD pipelines.

Responsibilities

  • Design and maintain full-stack applications utilizing Python and React.js.
  • Integrate AI/ML solutions and develop APIs for enterprise applications.
  • Create responsive user interfaces using modern front-end frameworks.
  • Develop RESTful APIs and microservices with Node.js.
  • Collaborate with stakeholders for technical requirements conversion.
  • Monitor and optimize applications deployed on cloud platforms.
  • Engage in code reviews and troubleshooting during production support.

Benefits

  • Work in a collaborative environment with cross-functional teams.
  • Opportunities for professional growth through code reviews and technical discussions.
  • Engage in advanced AI and automation projects.
  • Access to the latest cloud technologies and practices.
Full Job Description
Full Stack Developer (Python AI, React, Node.js)

We are seeking an experienced Full Stack Developer with experience in designing, developing, and deploying modern web applications. The ideal candidate will possess strong expertise in Python-based AI solutions, React.js, and Node.js, along with hands-on experience working in cloud environments such as AWS, OpenShift (OCP), or similar platforms.

Key Responsibilities

Design, develop, and maintain full-stack applications using Python, React.js, and Node.js.

Develop and integrate AI/ML-powered solutions, APIs, and automation capabilities into enterprise applications.

Build scalable and responsive user interfaces using React and modern front-end frameworks.

Design and implement RESTful APIs and microservices using Node.js.

Collaborate with business stakeholders, architects, and cross-functional teams to translate requirements into technical solutions.

Deploy, monitor, and optimize applications on cloud platforms such as AWS and OpenShift.

Ensure adherence to coding standards, security practices, performance optimization, and DevOps principles.

Participate in code reviews, technical design discussions, and production support activities.

Troubleshoot and resolve application, integration, and deployment issues.

Required Skills

Primary Skills

Python (AI/ML application development, automation, API development)

React.js

Node.js

JavaScript / TypeScript

REST APIs and Microservices Architecture

Cloud & Platform Skills

Experience with AWS, OpenShift (OCP), or other cloud platforms

Containerization using Docker

CI/CD pipeline implementati on and deployment automation

Experience with Kubernetes/OpenShift deployment models

Database Skills

Experience with relational and/or NoSQL databases such as:

PostgreSQL

MySQL

MongoDB

Preferred Qualifications

Experience with AI/GenAI frameworks such as OpenAI, LangChain, Hugging Face, or similar technologies.

Knowledge of prompt engineering, AI orchestration, and intelligent automation solutions.

Exposure to DevOps practices and Infrastructure as Code.

Understanding of authentication and security protocols (OAuth, JWT, SSO).

Key Competencies

Strong problem-solving and analytical skills.

Excellent communication and stakeholder management abilities.

Ability to work independently and collaboratively in a fast-paced environment.

Strong focus on quality, scalability, and innovation.

Salary Range - CA$ 90,000 - CA$ 110,000 Per Year

TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Full Stack Developer (Python AI, React, Node.js) jobs: