HamburgerMenu
hirist

Python Developer - FastAPI/Django

Core Minds Tech SOlutions
Multiple Locations
4 - 17 Years

Posted on: 05/12/2025

Job Description

Description :


About the Role :


Key Responsibilities :


- Develop and maintain backend systems using Python, leveraging both FastAPI (for APIs) and Django (for admin interfaces or complex web apps).


- Design, implement, and manage MongoDB databases, including modeling, indexing, and performance tuning.


- Build RESTful APIs and microservices that are secure, performant, and scalable.


- Collaborate with frontend developers and other team members to integrate and deliver complete features.


- Write clean, maintainable, and well-tested code.


- Participate in system design discussions and contribute to architecture decisions.


- Debug and optimize existing applications and services.


- Strong programming basics, with a clear understanding of Data Structure, Object-Oriented and Functional programming.


- Good understanding of Python and Django framework


- Good understanding of backend applications with RESTful API's Using Django Rest Framework


- Understanding of fundamental design principles behind a scalable application


- Good understanding of GitHub


- Good communication skills and ability to work with global teams to define and deliver on projects.


Nice to Have :


- Experience with relational databases like PostgreSQL or MySQL alongside MongoDB.


- Familiarity with Docker, Kubernetes, or cloud platforms like AWS/GCP.


- Experience with CI/CD pipelines and container-based development.


- Knowledge of background task queues (e.g., Celery, Redis).


- Experience with writing and maintaining unit and integration tests (e.g., with Pytest or Unittest).


What We Offer :


- Opportunity to work on cutting-edge technology in a fast-paced environment.


- A collaborative and inclusive team culture.


- Flexible work hours and remote work options.


- Career growth opportunities and exposure to full product development lifecycle.


- Competitive compensation and benefits.


Required Skills & Experience :


- 4+ years of professional Python development experience.


- Strong experience with FastAPI for developing high-performance APIs.


- Solid understanding and hands-on experience with Django and Django REST Framework.


- Deep expertise with MongoDB, including document modeling, aggregation pipelines, and performance optimization.


- Knowledge of asynchronous programming in Python.


- Proficiency with Git and collaborative workflows (e.g., GitFlow, code reviews).


- Understanding of REST, authentication (JWT/OAuth2), and API security best practices.


info-icon

Did you find something suspicious?