Core Responsibilities
Design and develop complex, scalable React.js applications using up-to-date JavaScript (ES6 )
Architect and implement robust state management solutions using Redux, including middleware integration
Create responsive, cross-browser compatible user interfaces with pixel-perfect designs
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
Tech Stack -
Python, Go, RestAPIs, Advanced proficiency in React.js, Redux, and D3.js
Solid JavaScript (ES6 ), HTML5, and CSS3 expertise
Data Structures,
design patterns
Microservices & REST APIs – FastAPI/Django/Tornado
Experience with up-to-date 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:
TypeScript experience
•Testing frameworks (Jest, React Testing Library)
MLOps expertise for OnPrem/Cloud applications
Interest and exposure in Generative AI
Understand and practice the LLMOPs.
📌 Python Developer Bengaluru
🏢 TCS
📍 Bengaluru