Full stack Developer

PwC India

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PwC India is seeking a highly motivated Full Stack Developer (Python) to join our technology team in Bengaluru. The role emphasizes building modern web applications using Python, FastAPI, React/Next.js, and PostgreSQL to deliver scalable backend and frontend solutions.

You will design robust APIs, implement authentication with JWT/OAuth2, optimize PostgreSQL data models, and collaborate with product managers and designers in an Agile environment.

Qualifications

  • Experience building modern web applications using Python, FastAPI and PostgreSQL.
  • Strong React/Next.js experience with responsive UI development.
  • Proficient in API design, RESTful services, and data modeling.
  • Knowledge of authentication/authorization using JWT and OAuth2.
  • Ability to write clean, scalable, testable code and perform code reviews.

Responsibilities

  • Design, develop, and maintain scalable full-stack web applications.
  • Build user interfaces with React and Next.js for a responsive experience.
  • Develop secure backend services using Python and FastAPI.
  • Implement RESTful APIs and integrate third-party services.
  • Develop and optimize PostgreSQL databases, queries, and schemas.
  • Implement authentication/authorization using JWT and OAuth2.
  • Collaborate with product managers, designers, and engineers in Agile ceremonies.
  • Write clean, reusable code and contribute to continuous improvement.
  • Troubleshoot production issues and optimize performance.
  • Create and maintain technical documentation.

Skills

React
Next.js
TypeScript
Python
FastAPI
PostgreSQL
API design

Tools

SQLAlchemy
Alembic
Docker
AWS
GitHub Actions
Terraform

Job description

About the Role


We are seeking a highly motivated Full Stack Developer (Python) to join our technology team. The ideal candidate will have strong experience in building modern web applications using Python, Fast API, React/Next.js, and PostgreSQL. You will be responsible for developing scalable frontend and backend solutions, designing robust APIs, and collaborating with cross-functional teams to deliver high-quality software products.


Key Responsibilities:
  • Design, develop, and maintain scalable full-stack web applications.
  • Build responsive and high-performance user interfaces using React and Next.js.
  • Develop secure and efficient backend services using Python and FastAPI.
  • Design and implement RESTful APIs and integrate third-party services.
  • Develop and optimize PostgreSQL databases, queries, and schemas.
  • Implement authentication and authorization mechanisms using JWT and OAuth2.
  • Collaborate with product managers, designers, and engineering teams to deliver business requirements.
  • Write clean, reusable, and maintainable code following best practices.
  • Perform code reviews and contribute to continuous improvement initiatives.
  • Troubleshoot and resolve production issues and application bottlenecks.
  • Create and maintain technical documentation.
  • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.

Required Skills & Qualifications-
Frontend:
  • Next.js 15+ (App Router, Server/Client Components, SSR)
  • React 18+ (hooks, component patterns)
  • TypeScript
  • API integration and data fetching (RESTful APIs, JSON)
  • Tailwind CSS or modern CSS frameworks
  • State management (Context API, Zustand, or Redux Toolkit)

Backend:
  • Python 3.10+ (async/await, type hints)
  • Fast API (Pydantic models, dependency injection, API development)
  • PostgreSQL and SQL proficiency
  • ORM and migrations (SQL Alchemy async, Alembic)
  • Authentication & authorization (JWT, OAuth2)
  • RESTful API design and async programming

DevOps (Nice to have)
  • AWS services (EC2/ECS, RDS PostgreSQL, S3, CloudFront)
  • Terraform (Infrastructure as Code)
  • Docker and containerization
  • CI/CD pipelines (GitHub Actions)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

Infoanalytica • Ahmedabad District

On-site
INR 900,000 - 1,300,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
FULL STACK DEVELOPER-Python (Django / Django REST Framework
FULL STACK DEVELOPER-Python (Django / Django REST Framework

Phigital Care • India

On-site
INR 800,000 - 1,200,000
Full stack Developer
Full stack Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
Python Fullstack Developer
Python Fullstack Developer

Allegis Group • Hyderabad, Pune District

Hybrid
INR 2,500,000 - 4,200,000
Fullstack Developer
Fullstack Developer

Tata Consultancy Services • Dadri, New Delhi, Chennai District

On-site
INR 900,000 - 1,300,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
Full stack Engineer-React, Fast API
Full stack Engineer-React, Fast API

Anblicks Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Full-Stack Developer (Python+React.js)
Senior Full-Stack Developer (Python+React.js)

Codebase • Pune District

On-site