Website Khalti
JOB OPPORTUNITY
Position: Python / Django Developer
Job Description
We are looking for a Python/Django Developer who will be responsible for managing the interchange of data between the server and users. The primary focus of this role will be developing robust server-side logic, ensuring high performance, scalability, and responsiveness to front-end requests.
You will work closely with front-end developers, product teams, and other stakeholders to design and build secure, reliable, and high-performing web applications.
Key Responsibilities
- Write clean, efficient, testable, and scalable Python (Django) code
- Develop and optimize backend components to improve application performance and responsiveness
- Design and implement low-latency, high-availability, and scalable systems
- Integrate user-facing elements developed by front-end developers with server-side logic
- Implement security best practices and ensure data protection
- Integrate multiple data sources and databases into a single system
- Write and maintain unit tests to ensure code quality and reliability
- Debug and resolve performance, security, and production issues
- Collaborate with cross-functional teams to deliver high-quality features on time
Skills & Qualifications
- Strong expertise in Python and Django
- Experience with ORM libraries (Django ORM preferred)
- Ability to integrate multiple data sources and databases
- Experience with RESTful APIs and third-party integrations
- Solid understanding of security, authentication, and authorization across systems
- Knowledge of scalable application architecture and design principles
- Familiarity with event-driven programming in Python (Celery, signals, message queues, etc.)
- Strong unit testing and debugging skills
- Proficient with version control systems (Git)
- Self-motivated, dedicated, and adaptable in a fast-paced environment
Experience
- At least 3 years of hands-on experience in Python (Django) development
To apply for this job please visit blog.khalti.com.
