BACKEND DJANGO ENGINEER

Department: engineering
|
Location: on site - Lahore Pak
Experience Level: Mid Level
|
Commitment: Full Time

Job Description

We are looking for a skilled Backend Django Developer to design, develop, and maintain scalable web applications and APIs. The ideal candidate has strong experience in Django, Django REST Framework, and PostgreSQL, with a solid understanding of system architecture, performance optimization, and secure coding practices. You will collaborate closely with frontend developers, DevOps engineers, and product teams to deliver high-quality, production-ready solutions.

Key Responsibilities

• Develop and maintain scalable backend systems using Django
• Design and implement RESTful APIs using DRF
• Optimize database queries and ensure high performance
• Implement background tasks using Celery
• Integrate third-party APIs and services
• Ensure application security and data protection standards
• Write clean, reusable, and maintainable code
• Perform code reviews and maintain coding standards
• Collaborate with frontend and DevOps teams for seamless deployments
• Monitor and improve application performance

Requirements

Technical Skills
• Strong experience with Python and Django
• Hands-on experience with Django REST Framework (DRF)
• Solid understanding of PostgreSQL and database optimization
• Experience with Celery and background task processing
• Familiarity with Redis or similar caching systems
• Experience working with Docker and Docker Compose
• Knowledge of Gunicorn / Nginx deployment setup
• RESTful API design and best practices
• Version control using Git
• Understanding of CI/CD pipelines

Security & Best Practices
• Knowledge of authentication mechanisms (JWT, OAuth2, session-based auth)
• Experience implementing role-based access control
• Familiarity with OWASP guidelines and secure API development
• Ability to write reusable, modular, and testable code
• Writing unit and integration tests

Soft Skills
• Strong problem-solving abilities
• Ability to work independently and in a team environment
• Good communication skills
• Attention to detail and performance optimization mindset

Benefits

• Competitive salary package
• Performance-based bonuses
• Free lunch and tea at the office
• Annual company trip
• Quarterly team lunch or dinner
• Strong growth opportunities with clear career progression
• Exposure to cutting-edge technologies and modern development practices
• Professional development and skill enhancement opportunities
• Collaborative, energetic, and growth-focused work environment
• Paid leaves and annual increments

Apply for this position

PDF only, max 5MB