Full Stack Developer (Python + React)
Tata Consultancy Services · Bengaluru, Karnataka, India
Tata Consultancy Services · Bengaluru, Karnataka, India
**Job Requirements\\*** • 6 to 9+ years of experience in full stack development using Python and React. • Strong proficiency in Python with frameworks such as FastAPI/Django/Flask; building REST APIs. • Strong hands-on experience in React, hooks, component design, state management (Redux/Context). • Experience integrating frontend with backend services; API contracts, authentication and error handling. • Working knowledge of SQL/NoSQL databases and data modeling; performance optimization is a plus. • Exposure to Docker and CI/CD pipelines; ability to work in agile delivery teams.> **Key Responsibilities\\*** - Develop backend services and REST APIs using Python (FastAPI/Django) - Build responsive UI components and pages using React and modern JS/TS practices - Integrate UI with APIs; manage state, routing, authorization and error handling - Work with databases for CRUD, queries, migrations and data validation - Write unit/integration tests, review code and support deployments and production issues >