Previous Job
Previous
React JS Developer with Python
Ref No.: 26-00092
Location: Hyderabad, Telangana
Job Title: Senior React JS Developer with Python
Experience: 6+ Years
Location: Hyderabad
Max CTC- 20 LPA

Job Summary
We are looking for a Senior React JS Developer with strong Python expertise to lead the design and development of scalable, high-performance web applications. The ideal candidate will primarily drive front-end architecture and development using React (70%), while also contributing to backend system design and API development using Python (30%). This role requires strong technical leadership, architectural thinking, and the ability to mentor junior developers.

Key Responsibilities
Frontend Leadership (70% – React JS)
  • Architect, design, and develop enterprise-grade applications using React JS.
  • Lead UI architecture decisions and establish coding standards.
  • Build reusable, scalable component libraries.
  • Implement advanced state management (Redux, Context API).
  • Optimize performance for large-scale applications.
  • Ensure cross-browser compatibility and responsive design.
  • Collaborate with UX/UI teams for modern, user-centric design.
  • Conduct code reviews and mentor junior developers.
  • Implement frontend testing strategies (Jest, React Testing Library).

Backend Development (30% – Python)
  • Design and develop RESTful APIs using Python (Django / Flask / FastAPI).
  • Contribute to backend architecture and microservices design.
  • Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Implement authentication, authorization, and security best practices.
  • Optimize backend performance and scalability.
  • Integrate third-party APIs and services.

Required Technical Skills
Frontend Expertise
  • 7+ years of experience in JavaScript development.
  • 5+ years of hands-on experience with React JS.
  • Strong expertise in ES6+, TypeScript (preferred).
  • Experience with Redux, Hooks, Context API.
  • Deep understanding of component lifecycle, virtual DOM, and performance optimization.
  • Experience with UI frameworks (Material UI, Ant Design, Tailwind).
  • Knowledge of Webpack, Babel, and build pipelines.
Backend Expertise
  • Strong experience in Python development (3+ years preferred).
  • Hands-on experience with Django / Flask / FastAPI.
  • API design and microservices architecture.
  • Database design and optimization.
  • Familiarity with asynchronous programming and caching mechanisms (Redis).

DevOps & Cloud (Preferred)
  • Experience with AWS / Azure / GCP.
  • Docker & containerization.
  • CI/CD pipelines (Jenkins, GitHub Actions, etc.).
  • Kubernetes knowledge is a plus.