Python Fullstack Developer

VOLTO Consulting
Pune District, Maharashtra, India

Job Description – Python Full Stack Developer

Experience: 6+ Years

Location: Pune, Maharashtra

Role: Python Full Stack Developer

About the Role

We are looking for an experienced Python Full Stack Developer with strong expertise in backend development using Python and frontend development using modern JavaScript frameworks. The ideal candidate should have experience designing scalable web applications, developing REST APIs, integrating databases, and delivering high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using Python and modern frontend technologies.
  • Develop backend services, business logic, and RESTful APIs using Python frameworks.
  • Build responsive and user-friendly interfaces using React.js, Angular, or similar frontend frameworks.
  • Design, develop, and optimize database schemas, queries, and data access layers.
  • Integrate frontend applications with backend services and third-party APIs.
  • Write clean, reusable, maintainable, and well-tested code.
  • Perform unit testing, debugging, code reviews, and performance optimization.
  • Collaborate with product managers, business analysts, QA engineers, and DevOps teams.
  • Participate in Agile ceremonies, sprint planning, and technical discussions.
  • Support application deployment, troubleshooting, and production issue resolution.

Required Skills & Experience

  • 6+ years of experience in full-stack software development.
  • Strong hands-on experience with Python and frameworks such as Django, Flask, or FastAPI.
  • Experience developing RESTful APIs and backend microservices.
  • Strong frontend development experience with React.js or Angular.
  • Proficiency in JavaScript, HTML5, and CSS3.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Knowledge of version control tools such as Git.
  • Experience with unit testing, debugging, and application performance optimization.
  • Understanding of application security, authentication, and authorization.
  • Familiarity with CI/CD pipelines and cloud platforms such as AWS or Azure.
  • Strong problem-solving, communication, and collaboration skills.

Good-to-Have Skills

  • Experience with Docker and Kubernetes.
  • Knowledge of microservices architecture.
  • Experience with cloud-native application development.
  • Familiarity with automated testing frameworks.
  • Exposure to Agile/Scrum methodologies.

Key Skills

Python | Django / Flask / FastAPI | React.js / Angular | REST APIs | JavaScript | HTML | CSS | PostgreSQL / MySQL | Git | Microservices | CI/CD | AWS / Azure

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →