Job Description

Job Description

Job Title: Python Full Stack Developer (3+ Years Experience)

Location: (Onsite- MUMBAI)

Experience Required: 3+ years

About the Role

We are looking for a skilled Python Full Stack Developer with 3+ years of hands-on experience in building scalable web applications and RESTful APIs. The ideal candidate should have strong expertise in Python (Django/Flask/FastAPI) on the backend and modern JavaScript frameworks (React/Angular/Vue) on the frontend.

You will be responsible for designing, developing, testing, and deploying robust applications while collaborating closely with product managers, UI/UX designers, and DevOps teams.

Key Responsibilities

  • Develop, test, and maintain web applications using Python frameworks (Django, Flask, or FastAPI) .
  • Design and integrate RESTful APIs and microservices.
  • Build interactive front-end applications using React.js / Angular / Vue.js .
  • Write efficient, reusable, and scalable code following best practices.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Manage database design and development using PostgreSQL / MySQL / MongoDB .
  • Implement security and data protection best practices.
  • Participate in code reviews, debugging, and performance optimization.
  • Work with CI/CD pipelines and containerization tools (Docker, Kubernetes ).
  • Stay updated with emerging technologies and contribute to continuous improvement.
  • Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of professional experience in full stack web development.
  • Strong proficiency in Python and at least one web framework (Django, Flask, or FastAPI).
  • Good understanding of frontend technologies – HTML5, CSS3, JavaScript, and React/Angular/Vue.
  • Experience with databases – relational (PostgreSQL/MySQL) and/or NoSQL (MongoDB).
  • Familiarity with RESTful API design and integration .
  • Hands-on experience with Git, Docker, and CI/CD pipelines .
  • Knowledge of cloud platforms (AWS, Azure, or GCP) is a plus.
  • Strong analytical, problem-solving, and communication skills.
  • Preferred Skills (Good to Have)

  • Experience with GraphQL , WebSockets , or Celery .
  • Understanding of unit testing frameworks (PyTest, Jest, etc.).
  • Exposure to Agile/Scrum methodologies .
  • Basic understanding of DevOps and microservices architecture
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application