Sr. Django & FastAPI Developer

0 - 2 years

0 - 2 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

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

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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