Python Full Stack Developer - React

Innova ESI
Bengaluru, Karnataka, India

JD – React and Python Developer

We are looking for a skilled Full Stack Developer with strong hands-on experience in React.js and Python to design, build, and support scalable web applications and backend services. The role requires a strong understanding of modern application development, API integration, cloud-ready engineering practices, and Agile delivery. Prior exposure to the Trading / ETRM / CTRM domain will be an added advantage.

Responsibilities & Required Skills

Full-Stack Development

  • Design, develop, and maintain scalable full-stack applications using React.js for the front end and Python-based services for the backend.
  • Build responsive, reusable, and user-friendly UI components using JavaScript, TypeScript, HTML5, CSS3, Bootstrap / Material UI, React Router, Redux, or Context API.
  • Develop, expose, and integrate REST APIs using FastAPI, Flask, or Django, with appropriate focus on security, authentication, authorization, and performance.Data, Integration & Automation
  • Design and optimize database objects and data access patterns using SQL Server or Oracle to support reliable and efficient application workflows.
  • Develop backend utilities, automation scripts, and reusable services that improve maintainability, operational efficiency, and application performance.
  • Work closely with cross-functional teams to integrate front-end, backend, database, and external API layers into cohesive business solutions.DevOps, Quality & Monitoring
  • Use Git-based source control and contribute to automated build and deployment pipelines using Azure DevOps, GitHub Actions, Jenkins, or Octopus Deploy.
  • Follow engineering best practices including code reviews, unit and integration testing, coding standards, and code quality tools such as SonarQube.
  • Support application monitoring, troubleshooting, deployment validation, and production issue resolution to ensure stable and reliable operations.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →