Python Engineer (Django & FastAPI)

Salary

₹12 - 30 LPA

Min Experience

2 years

Location

Surat, Gujarat, India

JobType

full-time

About the role

Company Description

Codewinglet Private Limited is a premier technology outsourcing service provider specializing in solving intricate software engineering challenges. With over 7 years in the IT business, we have assisted startups, enterprise companies, and forward-thinking enterprises worldwide. Our team of 40+ in-house IT experts is trained in emerging technology, serving 150+ satisfied clients globally.


Job Description:

We are looking for a skilled Python Engineer with experience in Django and FastAPI to join our team. The ideal candidate will be responsible for developing, maintaining, and scaling web applications, APIs, and microservices. If you are passionate about building high-performance applications and working with modern frameworks, we'd love to hear from you!


Key Responsibilities:
  • Develop and maintain RESTful and GraphQL APIs using Django and FastAPI.
  • Design, build, and optimize scalable backend services.
  • Implement database models, queries, and optimizations (PostgreSQL, MySQL, MongoDB).
  • Work with authentication and authorization mechanisms (OAuth, JWT, etc.).
  • Integrate third-party APIs and external services.
  • Write clean, reusable, and efficient code following best practices.
  • Collaborate with frontend developers, DevOps, and other team members to deliver high-quality software.
  • Optimize applications for performance, security, and scalability.
  • Write unit tests and perform debugging to ensure reliability.
  • Deploy applications using Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure).
  • Work with asynchronous task queues like Celery, Redis, or RabbitMQ.


Required Skills:

Programming: Python (2+ years of experience)

Web Frameworks: Django (Django REST Framework - DRF) & FastAPI

Databases: PostgreSQL / MySQL / MongoDB

API Development: RESTful APIs, GraphQL, WebSockets

Authentication & Security: JWT, OAuth, OAuth2, API Security Best Practices

Cloud & Deployment: Docker, Kubernetes, AWS/GCP/Azure

Async Processing: Celery, Redis, RabbitMQ

Testing & Debugging: Pytest, Unit Testing, Debugging Tools

Version Control: Git, GitHub/GitLab/Bitbucket

CI/CD: Jenkins, GitHub Actions, GitLab CI/CD


Nice-to-Have Skills:

➕ Experience with AI/ML integration in Python applications

➕ Knowledge of GraphQL and its integration with Django/FastAPI

➕ Understanding of Microservices Architecture

➕ Experience in real-time applications (WebSockets, MQTT)

➕ Familiarity with Terraform, Ansible, or other Infrastructure-as-Code tools


Why Join Us?

🚀 Work on challenging projects with modern technologies

🌍 Flexible work environment (Work from Office)

💡 Learning & Development opportunities

💰 Competitive salary and performance-based bonuses

🤝 Collaborative and innovative work culture

About the company

Codewinglet Private Limited is a premier technology outsourcing service provider specializing in solving intricate software engineering challenges. With over 7 years in the IT business, we have assisted startups, enterprise companies, and forward-thinking enterprises worldwide. Our team of 40+ in-house IT experts is trained in emerging technology, serving 150+ satisfied clients globally.

Skills

python
django
fastapi
postgresql
mysql
mongodb
rest-api
graphql
jwt
oauth
docker
kubernetes
aws
gcp
azure
celery
redis
rabbitmq
pytest
git
github
gitlab
bitbucket
jenkins
github-actions
gitlab-ci-cd