Django Backend Developer

1 years

5 - 15 Lacs

Posted:8 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

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 Developer to join our dynamic team and contribute to building high-quality applications that drive impactful user experiences.

Role Overview

As a Django Developer, you will be responsible for designing, developing, and maintaining web applications using Django. 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 applications.
  • Design and build RESTful APIs to support frontend applications and third-party integrations.
  • Work with Django ORM 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 and RabbitMQ.
  • 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 and other web servers.
  • 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 contribute to best practices and team knowledge sharing.

Qualifications

  • 12+ years of experience in developing web applications using Django and Python.
  • Proficiency in Django Rest Framework DRF for API development.
  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
  • Strong understanding of cloud platforms including AWS, GCP, or Azure, and services such as EC2, Lambda, S3, RDS, Firebase, and App Services.
  • Hands-on experience with containerization Docker, Kubernetes) and infrastructure automation Ansible).
  • Experience with CI/CD pipelines, using tools like GitHub Actions, Jenkins, or GitLab CI/CD.
  • Understanding of microservices architecture and best practices.
  • 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.

Nice to Have (Not Mandatory)

  • 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 development and related technologies.

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.

Job Types: Full-time, Permanent

Pay: ₹500,000.00 - ₹1,500,000.00 per year

Benefits:

  • Life insurance
  • Paid time off

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

Kolkata, Kozhikode, Bengaluru