freehire launches on Product Hunt on 26 August.

Follow →

Mid Python Developer

Summary

Builds and maintains Python-based web apps and APIs using Django/Flask/FastAPI, integrates databases, and collaborates with cross-functional teams.

Job Summary:

We are seeking a skilled Python Developer to join our team and contribute to developing scalable and high-performance applications. The ideal candidate should have experience in Python frameworks, API development, and database management, along with a strong problem-solving mindset.

Key Responsibilities:

  • Develop, test, and maintain efficient, reusable, and reliable Python code
  • Work with frameworks such as Django, Flask, or FastAPI to build web applications and APIs
  • Design and optimize database queries using PostgreSQL, MySQL, or MongoDB
  • Collaborate with front-end developers, DevOps, and other teams for seamless integration
  • Implement security and data protection best practices
  • Debug and resolve software defects and technical issues
  • Write clean, maintainable, and well-documented code
  • Stay updated with the latest industry trends and technologies

Requirements

  • 3-5 years of experience in Python development
  • Hands-on experience with Django, Flask, or FastAPI
  • Strong knowledge of RESTful APIs and microservices architecture
  • Proficiency in SQL and NoSQL databases
  • Experience with Git version control and CI/CD pipelines
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
  • Strong analytical and problem-solving skills
  • Good communication skills and ability to work in a team environment

Preferred Skills

  • Experience with data processing libraries like Pandas or NumPy
  • Knowledge of Docker and containerization
  • Exposure to machine learning, AI, or data engineering is a plus

See also