Python Full Stack Developer

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

Python Full Stack Developer


Key Responsibilities

  • Design, develop, and maintain 

    end-to-end web applications

     using 

    Python

     (Django, Flask, or FastAPI) and 

    modern JavaScript frameworks

     (React, Angular, or Vue).
  • Build and consume 

    RESTful and GraphQL APIs

     to enable efficient data communication.
  • Implement 

    responsive and accessible UIs

     that deliver seamless user experiences across devices.
  • Optimize performance at both client and server levels for scalability and reliability.
  • Work with 

    relational and NoSQL databases

     (PostgreSQL, MySQL, MongoDB) and implement efficient data modeling.
  • Deploy and manage applications on 

    cloud platforms

     (AWS, Azure, GCP) using 

    containerization tools

     like Docker and Kubernetes.
  • Implement 

    CI/CD pipelines

     for automated testing, deployment, and monitoring.
  • Apply 

    secure coding practices

    , including authentication/authorization (OAuth2, JWT) and vulnerability management.
  • Collaborate with product managers, designers, and DevOps engineers to deliver high-quality features on time.
  • Participate in 

    Agile/Scrum

     processes — sprint planning, reviews, retrospectives, and daily standups.
  • Conduct 

    code reviews

    , mentor junior developers, and maintain high standards for software quality.
  • Stay current with emerging technologies and propose innovative solutions to improve system design and performance.


Key Requirements

  • Bachelor’s/Master’s degree in 

    Computer Science

    Information Technology

    , or a related field.
  • 3+ years

     of hands-on experience as a Full Stack Developer with Python-based frameworks.
  • Strong proficiency in:
  • Backend:

     Python, Django, Flask, FastAPI
  • Frontend:

     JavaScript (ES6+), React.js / Angular / Vue.js, HTML5, CSS3, Tailwind or Bootstrap
  • Databases:

     PostgreSQL, MySQL, MongoDB
  • Tools:

     Docker, Kubernetes, Git, GitHub/GitLab, CI/CD (GitHub Actions, Jenkins, GitLab CI)
  • Experience with 

    cloud infrastructure

     (AWS Lambda, EC2, S3, Azure App Services, or GCP Compute Engine).
  • Understanding of 

    microservices architecture

     and 

    event-driven systems

     (Kafka, RabbitMQ).
  • Familiarity with 

    testing frameworks

     (PyTest, Jest, Cypress) and automated testing principles.
  • Exposure to 

    AI/ML integration

    serverless applications

    , or 

    data-driven architectures

     is a plus.
  • Strong problem-solving and debugging skills with a focus on scalability and maintainability.
  • Excellent communication and collaboration skills; ability to work in cross-functional teams.


Nice to Have

  • Experience with 

    TypeScript

     and 

    Next.js/Nuxt.js

     for advanced front-end development.
  • Hands-on experience with 

    infrastructure as code (Terraform)

     and 

    observability tools

     (Prometheus, Grafana).
  • Familiarity with 

    DevSecOps practices

     and 

    security-first design

    .
  • Contributions to 

    open-source projects

     or an active GitHub portfolio.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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

RecommendedJobs for You

indore, madhya pradesh, india

bengaluru east, karnataka, india