Python Fullstack Developer

6 - 9 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Role:

Python fullstack Developer

Location:

Bangalore, India

Employment Type:

Full-time

Experience:

6-9 years

About The Role

We're looking for a seasoned

Python Full?Stack Developer

(69 years of experience) to design, build, and scale modern web applications and APIs. You will work across the stackfrom

backend services

(Python/FastAPI, REST/GraphQL, SQL) to

front-end

interfaces (React.js/Next.js/Vue) and

DevOps

(Docker/Kubernetes, CI/CD).Key Responsibilities

Product & Solution Engineering

  • Design, develop, and own backend services using Python (FastAPI/Flask), building robust REST and GraphQL APIs with clear functional specifications and data models.
  • Implement front-end user interfaces with React.js/Next.js/Vue, ensuring cross?browser compatibility, accessibility, and responsive UX.
  • Build, query, and optimize relational databases (PostgreSQL/MySQL/SQL Server), including schema design, indexing, and performance tuning.

Required Skills & Experience

Core Backend

  • Python (6+ years) with strong grasp of OOP, SOLID, and software design patterns.
  • Web frameworks: FastAPI (preferred) or Flask/Django.
  • APIs: REST and GraphQL design, versioning, documentation (OpenAPI/Swagger), and testing.
  • Data: SQL, relational database design, data querying, performance optimization.

Front-End

  • JavaScript/TypeScript fundamentals; modern tooling (ESNext, bundlers, linting).
  • Frameworks: React.js (preferred), Next.js, Vue; state management, component design, and UI/UX fundamentals.
  • Cross?browser compatibility, responsive design, and user interface best practices.

DevOps & Cloud

  • Git (source code management, branching strategies, pull requests, code reviews).
  • Containerization: Docker; Orchestration: Kubernetes (Helm, deployments, services, ingress).
  • CI/CD pipelines; environment configuration management; secrets and runtime configuration.
  • Experience with at least one cloud application platform (AWS/Azure/GCP) and cloud computing services (compute, storage, networking).
  • Exposure to IT infrastructure/operations, virtualization, and system administration basics.

Experience

  • 69 years in web applications development (front?end and back?end).
  • Proven track record delivering production systems at scale with version control, source code management, and code quality gates.
  • Experience in agile methodology environments.
Education
  • Bachelor's/Master's in Computer Science, Information Technology, Engineering, or related field.
  • Equivalent practical experience considered; evidence of strong engineering fundamentals welcomed.
Focus on Digital Continuity and Manufacturing. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Capgemini logo
Capgemini

IT Services and IT Consulting

Paris France

RecommendedJobs for You

hyderabad, chennai, bengaluru

sholinganallur, tamil nadu, india