React with Python

Tata Consultancy Services

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Bengaluru is seeking a senior React.js and Python developer with 6+ years of experience. The role focuses on data visualization using D3.js, building robust Redux-based state management, and developing reusable component libraries following atomic design principles.

You'll implement advanced React patterns, optimize performance with code splitting and lazy loading, and work with databases and cloud services.

Qualifications

  • 6+ years' experience in React.js and Python.
  • Experience with data visualization using D3.js.
  • Ability to architect state management with Redux and middleware.
  • Experience building reusable component libraries following atomic design.
  • Proficient with Webpack and Babel; familiarity with npm/yarn.
  • Experience with databases: Postgres, Clickhouse, MSSQL, MongoDB, Snowflake.
  • Experience with messaging and caching: Kafka, Redis.
  • Cloud knowledge: Azure/AWS, cloud services and DevOps CI/CD.
  • Nice to have: Jest/React Testing Library.

Responsibilities

  • D3.js for data visualization.
  • Architect and implement robust state management solutions using Redux, including middleware integration.
  • Build and maintain reusable component libraries following atomic design principles.
  • Implement advanced React patterns (HOCs, Render Props, Custom Hooks, Context API).
  • Optimize application performance through code splitting, lazy loading, and memoization techniques.
  • Develop interactive charts, graphs, and dashboards using D3.js.
  • Transform complex datasets into intuitive visual representations.

Skills

React.js
Python
D3.js
Redux
HOCs
Render Props
Custom Hooks
Context API

Tools

Webpack
Babel
npm/yarn
Databricks
Azure
AWS
CI/CD
Kafka
Redis

Job description

Job Description:

React.js and Python (6+ years' experience),

Core Responsibilities:
  • D3.js for data visualization
  • Architect and implement robust state management solutions using Redux, including middleware integration
  • Build and maintain reusable component libraries following atomic design principles
  • Implement advanced React patterns (HOCs, Render Props, Custom Hooks, Context API)
  • Optimize application performance through code splitting, lazy loading, and memoization techniques
  • Develop interactive charts, graphs, and dashboards using D3.js
  • Transform complex datasets into intuitive visual representations

Python, Go, RestAPIs, Advanced proficiency in React.js, Redux, and D3.js

Experience with modern development tools (Webpack, Babel, npm/yarn)

Databases & SQL – Postgres, Clickhouse, MSSQL, Mongo DB, Snowflake

Caching & Queuing – Kafka, Redis

Orchestrator tools, Hands on experience in Databricks, Cloud Knowledge (Azure/AWS), Exposure to Cloud App Services, Cloud Migration experience,DevOps CI/CD

Good to have:
  • Testing frameworks (Jest, React Testing Library)

MLOps expertise for OnPrem/Cloud applications

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

TCS • Bengaluru

On-site
INR 1,800,000 - 3,200,000
React js and Python developer
React js and Python developer

Prodapt • Chennai District

On-site
INR 1,500,000 - 2,200,000
React Developer (Python)
React Developer (Python)

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,000,000 - 1,500,000
Python Developer(React)
Python Developer(React)

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,000,000 - 1,500,000
Python Full Stack Developer (React)
Python Full Stack Developer (React)

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,500,000 - 2,100,000
Senior Application Developer (React + Python + Data)
Senior Application Developer (React + Python + Data)

Keylabsintelli • Chennai District

On-site
INR 1,000,000 - 1,500,000
Competitive salary package
Performance bonuses
Continuous learning opportunities
+1
Python React Fullstack Developer
Python React Fullstack Developer

Unison Group • Chennai District

On-site
INR 700,000 - 1,100,000
Python Developer
Python Developer

Inventam • Surat

On-site
INR 800,000 - 1,200,000
Full-Stack Developer(Python+React+Vue.js)
Full-Stack Developer(Python+React+Vue.js)

Team Geek Solutions • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Full-Stack Developer(Python+React+Vue.js)
Full-Stack Developer(Python+React+Vue.js)

Team Geek Solutions • Hyderabad

On-site
INR 4,000,000 - 7,000,000