Lead Python Developer

5 - 8 years

8 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
We are looking for a seasoned and proactive Team Lead Full-Stack Python Developer to lead a team of engineers in building scalable, high-performance web applications. The ideal candidate will have deep expertise in Django/FastAPI, and front-end technologies, with a strong focus on clean architecture and team leadership.

Responsibilities:

  • Lead and mentor a team of full-stack developers, ensuring high-quality code and timely delivery.
  • Architect and develop scalable web applications using Django/FastAPI.
  • Familiar with Python best practices, PEP, ddd patterns, SOLID principles and its implementations in python.
  • Apply Domain-Driven Design (DDD) principles to model complex business domains and guide system architecture.
  • Design and implement RESTful and asynchronous APIs.
  • Oversee front-end development using modern JavaScript frameworks like React.
  • Collaborate with product managers, designers, and DevOps to align technical solutions with business goals.
  • Conduct code reviews, enforce best practices, and drive continuous improvement.
  • Manage sprint planning, task allocation, and team performance.
  • Ensure application performance, security, and maintainability.

Requirements:

  • 5 - 8 years of full-stack development experience with Python.
  • Strong backend expertise in Django and FastAPI.
  • Solid understanding and hands-on experience with Domain-Driven Design (DDD) and clean architecture.
  • Proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React.js.
  • Experience with relational databases - PostgreSQL and ORM tools.
  • Familiarity with Docker, Git, and CI/CD pipelines.
  • Strong understanding of RESTful API design, microservices, and asynchronous programming.
  • Proven leadership experience in managing and mentoring development teams.
  • Excellent communication, problem-solving, and decision-making skills.
  • Experience with cloud platforms.
  • Exposure to Agile/Scrum methodologies.

Mock Interview

Practice Video Interview with JobPe AI

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

amritsar, punjab, india

raipur, west bengal, india

indore, madhya pradesh, india

chandigarh, chandigarh, india

mysore, karnataka, india

dehradun, uttarakhand, india