Python Full Stack Developer (E2-E3)

2 - 5 years

6 - 7 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Location:

Noida

Experience:

3 to 5 Years

Role Summary & Key Objectives

We are looking for a highly skilled

Python Full Stack Developer

with 3-5 years of experience in building scalable, secure, and high-performing web applications. The role involves end-to-end ownership of application development - from backend services and APIs to frontend interfaces and deployment. The ideal candidate will be responsible for designing, developing, and maintaining applications while collaborating with cross-functional teams to deliver business-driven technology solutions.

Key Objectives:

  • Deliver robust, clean, and reusable code across the stack (backend + frontend).
  • Ensure application performance, security, scalability, and reliability.
  • Actively participate in design discussions, solutioning, and architecture decisions.
  • Drive best practices in coding, testing, and deployment.
  • Contribute to continuous improvement in development processes.

Core Responsibilities

  • Design, develop, test, and deploy full-stack web applications using Python frameworks and modern frontend technologies.
  • Build RESTful APIs / GraphQL services and integrate with external/internal systems.
  • Develop responsive, user-friendly UIs with strong focus on performance and usability.
  • Write unit/integration tests, perform code reviews, and ensure adherence to coding standards.
  • Collaborate with product managers, designers, and QA teams to deliver features on time.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Manage deployment pipelines, CI/CD, and contribute to cloud/infrastructure discussions (AWS/Azure/GCP).

Must-Have Skills (Technical & Soft)

Technical:

  • Strong proficiency in

    Python (Django/Flask/FastAPI)

    for backend development.
  • Hands-on experience with

    frontend frameworks

    (React.js / Angular / Vue.js).
  • Solid understanding of

    HTML5, CSS3, JavaScript (ES6+), TypeScript

    .
  • Strong database skills -

    SQL (PostgreSQL/MySQL)

    &

    NoSQL (MongoDB/Redis)

    .
  • Experience in

    RESTful APIs, microservices architecture, authentication/authorization

    .
  • Proficiency with

    Git, CI/CD pipelines, Docker, containerized deployments

    .
  • Web socket / firebase
  • Micro-frontend development
  • Strong in OOP(s), Design Pattern
  • SSO

Soft:

  • Strong problem-solving and analytical skills.
  • Ability to work independently as well as in a team environment.
  • Excellent communication & stakeholder management skills.
  • Adaptability and eagerness to learn new technologies.

Good-to-Have Skills

  • Exposure to

    cloud platforms (AWS/Azure/GCP)

    .
  • Experience with

    Kubernetes

    and modern DevOps practices.
  • Knowledge of

    GraphQL

    .
  • Familiarity with

    test automation frameworks

    (PyTest, Selenium, Cypress).
  • Prior experience with

    Agile/Scrum methodology

    .
  • Contribution to open-source or personal project portfolio on GitHub.
  • Elasticsearch, RabitMQ
  • Knowledge of

    Tailwind CSS

Experience Requirements

  • 2 to 5 years

    of professional experience in full stack development.
  • Demonstrated track record of delivering production-grade web applications.
  • Experience in working in fast-paced product or service-based organizations.

KPIs / Success Metrics

  • Timely delivery of features with high code quality and minimal defects.
  • Application performance benchmarks (response time, uptime, scalability).
  • Effective collaboration with team members and cross-functional stakeholders.
  • Test coverage, code reusability, and adherence to best practices.
  • Customer/stakeholder satisfaction with delivered solutions.
  • Continuous learning and contribution to team knowledge-sharing.

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