Django Python Backend Developer

3 years

3 - 6 Lacs

Posted:2 weeks ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Django Python Backend Developer (Travel CRM + ERP System)

Location:

Manali / Dharamshala Office (On-site preferred)

(Hybrid / Remote option can be considered for the right candidate)

Company:

GTrip Travel World

info@gtrip.in

www.gtrip.in www.glacialadventures.in

About GTrip

GTrip Travel World is a leading Destination Management Company (DMC) specializing in travel experiences across Himachal, Spiti, Kashmir, Ladakh, and Uttarakhand.

We are building our own Travel CRM + ERP software to automate sales, operations, accounting, and vendor management — and we’re looking for a skilled Django Backend Developer to join our tech team and bring this vision to life.

Role Overview

As a Django Backend Developer, you’ll design and develop the backend system for our in-house CRM + ERP platform used by 60+ employees for managing leads, bookings, payments, and operations.

You’ll collaborate with our front-end developers, sales & operations teams to create efficient, secure, and scalable solutions tailored for the travel industry.

Key Responsibilities

  • Develop and maintain backend architecture using Python, Django, and Django REST Framework (DRF)
  • Build RESTful APIs for CRM and ERP modules (Leads, Sales, Operations, Accounts, Vendors)
  • Integrate third-party APIs (Payment Gateways, WhatsApp, Email, Google Sheets, etc.)
  • Design and optimize database schemas using PostgreSQL/MySQL
  • Implement user authentication and role-based access for multiple departments
  • Automate quotation, invoice, and reporting workflows
  • Work with Celery/Redis for background tasks and notifications
  • Manage deployment, version control (Git), and server maintenance (AWS/VPS)
  • Ensure data security, performance optimization, and code documentation

Modules You’ll Work On

  • Lead Management CRM
  • Auto-capture leads from Google Ads, Facebook, and website forms
  • Assign leads to sales executives automatically
  • Set reminders and track follow-ups
  • Quotation & Booking System
  • Auto-generate itineraries, package prices, and quotations (PDF)
  • Booking confirmation and payment tracking
  • Operations ERP
  • Vendor, hotel, and taxi allocation module
  • Voucher generation and booking confirmation dashboards
  • Accounts & Finance
  • Payment receipts, vendor payouts, and credit note management
  • Profit/loss and performance reports

Required Skills

  • Expertise in Python, Django, Django REST Framework (DRF)
  • Strong understanding of API development and integrations (REST/JSON)
  • Experience with PostgreSQL or MySQL databases
  • Familiar with Celery, Redis, background tasks
  • Knowledge of Git/GitHub, AWS, VPS, or Docker deployment
  • Understanding of authentication, permissions, and data structures

Bonus Points For:

  • Experience with Travel, CRM, or ERP systems
  • Knowledge of payment gateways (Razorpay, PayU, Stripe)
  • Basic front-end understanding (React.js / Next.js)

Qualification & Experience

  • Bachelor’s in Computer Science / IT / Engineering
  • 3–6 years of professional experience in Django backend development
  • Prior experience in SaaS, CRM, or ERP development preferred

Job Type & Timings

  • Full-Time (Permanent Role)
  • Office Hours: 10:00 AM – 6:30 PM
  • Working Days: Monday to Saturday

Compensation

  • ₹40,000 – ₹80,000 per month (based on experience)
  • Performance-based bonuses
  • Opportunity to grow into Tech Lead / Backend Architect role

Why Join GTrip Travel World

  • Work with a fast-growing DMC modernizing the travel industry with technology
  • Be part of a core development team building a real-world CRM & ERP product
  • Growth-oriented environment with direct decision-making access
  • Opportunity to innovate, automate, and make measurable impact

How to Apply

Send your resume, GitHub profile, and sample project links to:

info@gtrip.in

Subject Line: Application – Django Backend Developer

Job Type: Full-time

Pay: ₹332,821.51 - ₹600,000.00 per year

Experience:

  • Django: 3 years (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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You