Python Developer - Django/Flask

7 - 12 years

8 - 13 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be on the development of all server-side logic, ensuring high performance and responsiveness to front-end requests. A basic understanding of front-end technologies is expected to support integration tasks.

Primary Responsibilities:

  • Develop and maintain server-side logic using Python web frameworks such as Django or Flask.
  • Design and develop RESTful APIs, including contract creation and proper handling of HTTP methods (GET, POST, PUT, DELETE).
  • Integrate front-end components with server-side logic.
  • Work with MongoDB for database management and data modeling.
  • Write asynchronous client web services using async programming or frameworks like Tornado (preferred but not mandatory).
  • Perform unit testing and debugging of Python applications.
  • Collaborate with DevOps for code packaging, release, and deployment.
  • Work in cloud environments such as AWS, Azure, or GCP.
  • Version control using tools like Git or SVN.

Must-Have Skills:

  • Python (Expert Level)
  • Django or Flask framework experience
  • Strong REST API design and development
  • Asynchronous programming (async/await, asyncio)
  • MongoDB
  • Experience with GIT or similar version control
  • Familiarity with multi-threading and multiprocessing in Python
  • Strong debugging, unit testing, and server-side development expertise

Good to Have:

  • Knowledge of Tornado framework (preferred)
  • Exposure to the Retail domain
  • Basic understanding of front-end technologies (HTML, CSS, JS)
  • Cloud deployment experience (AWS/Azure/GCP)


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You