Python Fullstack Developer(Python+React)-Immediate Joiner

4 - 9 years

8 - 18 Lacs

Posted:13 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Python Full Stack Developer (Python + React)

Experience:

Job Summary

Python Full Stack Developer

Key Responsibilities

Backend (Python)

  • Develop, enhance, and maintain RESTful APIs and backend services using

    Django / FastAPI / Flask

    .
  • Write efficient, scalable, and clean Python code following best practices.
  • Work on database schemas, design, optimization, and query performance tuning.
  • Integrate backend services with external systems, third-party APIs, and microservices.
  • Implement authentication, authorization, and security best practices.

Frontend (React)

  • Develop responsive, modular, and reusable components using

    React.js

    .
  • Work with Redux / Context API for state management.
  • Collaborate with design teams to convert UI/UX wireframes into functional interfaces.
  • Optimize UI for speed, performance, and compatibility across browsers.

Full Stack Responsibilities

  • Participate in complete SDLC: requirement analysis, design, development, testing, and deployment.
  • Collaborate with cross-functional teams (DevOps, QA, Product).
  • Understand and contribute to CI/CD pipelines and Git-based workflows.
  • Troubleshoot, debug, and implement enhancements for existing applications.

Required Skills

Technical Skills

  • Strong programming experience in

    Python

    (Django / FastAPI / Flask).
  • Solid hands-on experience with

    React.js

    , JavaScript (ES6+), HTML5, CSS3.
  • Strong understanding of

    REST APIs

    , microservices, and web architecture.
  • Experience with relational (PostgreSQL/MySQL) or NoSQL databases.
  • Familiarity with version control tools like

    Git

    .
  • Basic knowledge of Docker, CI/CD pipelines a plus.
  • Experience with cloud platforms (AWS/Azure/GCP) preferred but not mandatory.

Soft Skills

  • Good communication and problem-solving abilities.
  • Ability to work in a fast-paced, collaborative environment.
  • Strong ownership and ability to work independently.

Nice to Have

  • Experience with TypeScript.
  • Knowledge of testing frameworks (PyTest, Jest).
  • Familiarity with Agile/Scrum methodology.
  • Exposure to message queues (RabbitMQ / Kafka).

Education

  • Bachelors degree in Computer Science, Engineering, or equivalent.

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Kezan Consulting logo
Kezan Consulting

Consulting

Business City

RecommendedJobs for You