Sr. Django & Fastapi Developer

Year    MH, IN, India

Job Description

Location:

Navi-Mumbai (On-site/Hybrid)

Employment Type:

Full-time

Experience Level:

Mid (1-2+ years)

About Us



We are a fast-growing technology company focused on developing innovative and scalable web applications. Our team values creativity, collaboration, and continuous improvement. We are seeking a

Django & FastAPI Developer

to join our dynamic team and contribute to building high-quality applications that drive impactful user experiences.

Role Overview



As a

Django & FastAPI Developer

, you will be responsible for designing, developing, and maintaining web applications using

Django and FastAPI

. You will work closely with cross-functional teams to build and optimize APIs, manage databases, and ensure application scalability and performance. Your role will also involve integrating various technologies such as cloud storage services, background task processing, caching systems, and DevOps tools to enhance application efficiency.

Key Responsibilities



Develop, test, and maintain

scalable Django and FastAPI applications

. Design and build

RESTful and asynchronous APIs

to support frontend applications and third-party integrations. Work with Django ORM and SQLAlchemy to manage data and interact with relational and NoSQL databases. Collaborate with frontend developers to integrate user interfaces with backend logic. Implement and manage background processing using

Celery, RabbitMQ, or FastAPI's background tasks

. Utilize

AWS, GCP, or Azure cloud storage solutions

for managing static and dynamic content. Optimize application performance with

caching mechanisms such as Redis

. Work with

Docker and Kubernetes

for containerization and cloud deployment. Deploy and manage web applications using

NGINX, Gunicorn, and Uvicorn

. Ensure security best practices, including OAuth, JWT authentication, and API rate-limiting. Troubleshoot, debug, and resolve technical issues as they arise. Participate in

code reviews and best practices

to enhance development efficiency.

Qualifications



1-2+ years of experience

in developing web applications using

Django, FastAPI, and Python

. Strong proficiency in

Django Rest Framework (DRF)

and

FastAPI

for API development. Experience with

relational and NoSQL databases

such as PostgreSQL, MySQL, and MongoDB. Familiarity with cloud platforms like

AWS, GCP, or Azure

, including services such as EC2, Lambda, S3, RDS, Firebase, and App Services. Hands-on experience with

containerization (Docker, Kubernetes)

and infrastructure automation (Terraform, Ansible). Experience with

CI/CD pipelines

using GitHub Actions, Jenkins, or GitLab CI/CD. Understanding of

microservices architecture and asynchronous processing

. Knowledge of

security protocols

including OAuth, JWT, CORS, and API rate-limiting. Strong

problem-solving skills, attention to detail

, and ability to work independently in a startup environment. Excellent

communication skills

and ability to collaborate with cross-functional teams.

Preferred Skills



Experience with

GraphQL

and FastAPI for modern API development. Understanding of

asynchronous programming

and Python's async/await functionality. Knowledge of

logging and monitoring tools

such as Prometheus, Grafana, and the ELK Stack. Exposure to frontend technologies such as

React, Vue, or Angular

for better collaboration with frontend teams.

Education & Experience



Bachelor's degree

in Computer Science, Engineering, or a related field, or equivalent work experience.

1-2 years of experience

in Django and FastAPI development.

What We Offer



Competitive salary based on experience and skills. Flexible working hours and remote work options. Health, dental, and vision insurance. Opportunities for

professional development

, including training programs and mentorship. A

collaborative and innovative

work environment that fosters career growth.

How to Apply



To apply, please send your

resume and a cover letter

to

karthik.k@endimension.com

. If available, include links to your

portfolio, GitHub profile, or relevant projects

.

Endimension is an equal opportunity employer.

We welcome applicants from all backgrounds and are committed to fostering an inclusive workplace.

Job Type: Full-time

Pay: ?75,000.00 - ?200,000.00 per month

Benefits:

Flexible schedule Health insurance Paid sick time Paid time off
Ability to commute/relocate:

Vashi, Navi Mumbai, Maharashtra: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)
Education:

Bachelor's (Preferred)
Location:

Vashi, Navi Mumbai, Maharashtra (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4043225
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year