Django Developer

Code Khalaq


Date: 3 weeks ago
City: Lahore
Contract type: Full time

Django Developer – Code Khalaq (Lahore Office)

Location: On-site – DHA EME, Lahore

Type: Full-Time

Apply: codekhalaq.com/apply-now


About Us

At Code Khalaq, we build purposeful software and AI-powered platforms with a focus on clean code, practical architecture, and fast iteration. We're a small, focused team working on impactful projects—where backend craftsmanship, ownership, and efficiency matter.


Role Overview

We’re hiring a Django Developer with strong Python fundamentals, system design thinking, and hands-on deployment experience. You’ll be responsible for building and scaling robust backends—whether that’s for internal tools, customer platforms, or AI-assisted systems.


What You'll Do

  • Design, develop, and maintain applications using Django and Django REST Framework
  • Structure scalable and secure APIs for internal and external use
  • Architect clean backend systems and database models using Django ORM
  • Write efficient, modular, and testable Python code
  • Deploy and manage services on Ubuntu servers using Docker
  • Optimize database queries and indexing, especially in PostgreSQL
  • Participate in code reviews, refactoring sessions, and infrastructure discussions
  • Collaborate with frontend and product teams to deliver polished features


What We’re Looking For

  • 2+ years of professional Django experience
  • Strong Python and Django ORM skills with a solid understanding of query performance
  • Expertise in PostgreSQL (data modeling, joins, migrations, performance tuning)
  • Comfortable with Docker-based deployments on Ubuntu/Linux servers
  • Proficiency with Git workflows and basic CI/CD
  • Clear communicator with a self-directed mindset


Bonus Points For

  • Experience with NoSQL databases (especially MongoDB)
  • Knowledge of FAISS or other vector databases for AI retrieval tasks
  • Familiarity with Generative AI tools and RAG (Retrieval-Augmented Generation) systems
  • Exposure to FastAPI, Celery, or async Python
  • Frontend integration experience (React, Vue, or HTMX)


Perks & Benefits

  • Free lunch and tea at the office
  • Yearly performance-based bonus
  • Quarterly team lunch/dinner outings
  • Recreational activities and team bonding events
  • A healthy, competitive work environment focused on learning and growth
  • Comfortable workspace at our DHA EME, Lahore office

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Admin Manager

Milele, Lahore
PKR 200,000 - PKR 250,000 per month
1 hour ago
Job Summary:We are looking for a highly organized and strategic Admin Manager to oversee the daily business operations and administrative functions of our organization. This role requires a proactive leader with a strong operational background, solid administrative experience, and a proven track record in handling team or organizational relocation projects. The successful candidate will ensure the organization runs efficiently, effectively,...

Assistant Engineer

Avanceon Middle East & South Asia, Lahore
7 hours ago
Why Join Us? At Avanceon, we are committed to delivering seamless integration and operation of industrial automation solutions. As an Assistant Engineer, you will be a vital part of our team, contributing to the design, development, and commissioning of state-of-the-art automation systems.Job Overview:We are seeking a proactive, technically sound, and detail-oriented Assistant Engineer – Automation & Instrumentation to lead and...

Dialysis Technician

The Indus Hospital, Lahore
1 day ago
Job DescriptionAssist all dialysis independently; must be specialized in a particular area of Nephrology/Dialysis.Arrange and maintain equipment and instrument for special procedures.Ensure consent forms have the correct patient information and have been signed by the concerned authority accordinglyAssure sound aseptic measures are followed.Perform the following Dialysis Operational activities independently:Clean all Dialysis and medical equipmentArrange surgical instruments for the procedureArrange trolleys...