Backend Developer (Django)
2314 views | Apply Before: 2025-08-23
Job Summary
No. of Vacancy
1
Job Type
Full Time
Offered Salary
Negotiable
Gender
Any
Career Level
Mid Level
Category
N/A
Experience
Minimum 3 years of experience with Django
Preferred Education
Bachelor in IT/Engineering
Location
Baluwatar, Kathmandu
Apply Before
2025-08-23
Job Description
  • Design scalable backend architectures and databases for civic technology solutions.
  • Develop and maintain RESTful APIs, including integration of geospatial services.
  • Mentor junior developers and conduct code reviews to ensure code quality.
  • Lead performance tuning, security audits, scaling strategies, and deployments.
  • Integrate third-party APIs, services, and open data platforms.
  • Collaborate with front-end and GIS teams to ensure seamless user experiences.
  • Manage CI/CD pipelines, Docker containerization, and server environments.
  • Maintain high code quality, with a focus on test coverage and automation.
Job Specification
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 3 years of experience with Django, Django REST Framework (DRF), and GeoDjango.
  • Strong proficiency in Python and related libraries (Pandas, NumPy, etc.).
  • Experience with PostgreSQL, PostGIS, and Redis.
  • Familiarity with Celery for asynchronous task processing.
  • Expertise in Docker and Docker Compose.
  • Working knowledge of CI/CD pipelines (preferably GitLab).
  •  Proficient in Ubuntu/Linux server environments (Nginx, Bash, Certbot, Systemd).
  •  Experience with GIS tools such as GeoServer and QGIS; solid understanding of geospatial data concepts.
  •  Familiarity with APIs, system integrations, and microservices architecture.
  • Strong debugging, testing, and system optimization skills.
  • Excellent communication and team leadership abilities.
Non-Governmental Organization (NGO)

Non-Governmental Organization (NGO)