Immediate opening For a Fullstack Developer - (Python + ReactJS)

Knackforge Soft Solutions

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Knackforge Soft Solutions is seeking a passionate Full Stack Developer with strong React and Python (FastAPI/Flask) expertise to build scalable web apps and robust RESTful APIs.

You will design frontend components, implement secure authentication, optimize queries, and collaborate with cross-functional teams in an Agile environment. Experience with PostgreSQL/MySQL and REST APIs is required.

Qualifications

  • Experience building scalable web applications using React and Python.
  • Strong knowledge of React.js, hooks, and state management patterns.
  • Hands-on Python experience with FastAPI or Flask and RESTful API design.
  • Database design with PostgreSQL/MySQL and writing complex SQL queries.
  • Familiarity with OpenAPI/Swagger documentation and async programming.

Responsibilities

  • Design, develop, and maintain scalable web applications using React and Python.
  • Build secure, high-performance RESTful APIs using FastAPI and/or Flask.
  • Develop reusable frontend components and ensure responsive UI.
  • Write clean, modular code with documentation and best practices.
  • Debug and optimize frontend, backend, API, and database performance.
  • Collaborate in Agile teams and participate in code reviews.
  • Write unit and integration tests to ensure quality.

Skills

React.js
React Hooks
Redux
Context API
State management
JavaScript ES6+
TypeScript
HTML5
CSS3
REST API design
Async programming

Tools

Docker
Kubernetes
AWS
Azure
CI/CD
GitHub Actions
OpenAPI/Swagger

Job description

Role Summary

We are looking for a passionate and highly skilled Full Stack Developer with strong expertise in Reactand Python (FastAPI/Flask). The ideal candidate should possess excellent coding, debugging, and problem-solving skills with the ability to build scalable web applications and RESTful APIs.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using React and Python.
  • Build secure, high-performance RESTful APIs using FastAPI and/or Flask.
  • Develop reusable, responsive, and maintainable frontend components.
  • Write clean, modular, and well-documented code following coding standards and best practices.
  • Debug and troubleshoot issues across frontend, backend, API, and database layers.
  • Optimize application performance, API response times, and database queries.
  • Design and maintain relational database schemas.
  • Implement authentication, authorization, and secure coding practices.
  • Participate in code reviews and contribute to engineering best practices.
  • Write unit and integration tests to ensure application quality.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Participate in Agile software development processes.

Required Skills & Experience

Frontend

  • Strong proficiency in React.js.
  • Strong understanding of:
  • React Hooks and Component Lifecycle
  • State Management (Context API, Redux, Zustand, or equivalent)
  • Virtual DOM and Reconciliation
  • Component rendering lifecycle
  • Reusable component architecture
  • React Router
  • API integration
  • Form handling and validation
  • Code splitting and lazy loading
  • Performance optimization
  • Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with TypeScript is preferred.

Backend

  • Strong hands-on experience with Python.
  • Experience building applications using FastAPI and/or Flask.
  • Strong understanding of:
  • REST API design
  • Request lifecycle
  • Routing
  • Middleware
  • Dependency Injection (FastAPI)
  • Authentication & Authorization
  • Pydantic models and validation
  • Exception handling
  • Background tasks
  • Async programming (async/await)
  • OpenAPI / Swagger documentation

Database (Must Have)

  • Strong hands-on experience with PostgreSQL and MySQL.
  • Database schema design and normalization.
  • Complex SQL query writing.
  • Query optimization and execution plan analysis.
  • Indexing strategies.
  • Transactions and locking mechanisms.
  • Performance tuning and troubleshooting.

Good to Have

  • Experience with AWS or Microsoft Azure.
  • Knowledge of Docker and containerization.
  • Familiarity with Kubernetes.
  • Experience implementing CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins.Role & responsibilities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Fullstack Developer
Python Fullstack Developer

Nous Infosystems • Bengaluru

Hybrid
INR 1,200,000 - 2,100,000
Full stack Engineer-React, Fast API
Full stack Engineer-React, Fast API

Anblicks Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Python Fullstack Developer
Python Fullstack Developer

Allegis Group • Hyderabad, Pune District

Hybrid
INR 2,500,000 - 4,200,000
Full stack Engineer-React, Fast API
Full stack Engineer-React, Fast API

Anblicks • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
Full Stack Engineer
Full Stack Engineer

Anblicks Inc. • Hyderabad

On-site
INR 700,000 - 1,200,000
Python Full Stack Developer (FastAPI, Django, React)
Python Full Stack Developer (FastAPI, Django, React)

WillWare Technologies • Chennai District

On-site
INR 1,500,000 - 2,100,000
SOFTWARE ENGINEER ( PYTHON + REACT.JS)
SOFTWARE ENGINEER ( PYTHON + REACT.JS)

Flip My Yard • Ralpur Khadar

On-site
INR 600,000 - 900,000
Full stack Developer
Full stack Developer

PwC India • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Python Full Stack Developer
Python Full Stack Developer

eClerx • Bengaluru

Hybrid
INR 1,200,000 - 1,900,000
Python Developer
Python Developer

Inventam • Surat

On-site
INR 800,000 - 1,200,000