Mid-Level Python Django Backend Developer

Pathway Technologies — Nepal · Posted ~2 hours ago

Mid Full-time Onsite

Skills

Python Django Django REST Framework REST APIs Backend development Database design API integration Troubleshooting Databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop and maintain scalable, secure, high-performance backend applications using Python and Django. You will build RESTful APIs, implement business logic and workflows, optimize database schemas, integrate backend services, troubleshoot issues, and collaborate with cross-functional teams. Around two years of experience is preferred, making this a strong opportunity for a mid-level developer.

Highlights

Full-time onsite backend position offering hands-on work with Python and Django, API development, database optimization, application security, and cross-functional collaboration.

Description

This is a full-time, on-site position for a Python Django Back-End Developer based in Kathmandu. Candidates with around 2 years of experience are preferred. The selected developer will be responsible for designing, developing, and maintaining scalable, secure, and high-performance back-end applications using Python and the Django framework. Key responsibilities include building and managing APIs, optimizing server-side functionality, integrating back-end services with front-end components, ensuring code quality through best practices, troubleshooting technical issues, and collaborating with cross-functional teams. The role requires delivering reliable software solutions that align with business objectives and client requirements. Key Responsibilities Backend (Primary) Design, develop, and maintain applications using Python Django and Django REST Framework (DRF)Build, test, and maintain RESTful APIsImplement business logic, validations, and workflowsDesign and optimize database schemas and queries (PostgreSQL / MySQL)Implement authentication, authorization, and role-based accessEnsure backend security, performance, and scalabilityWrite clean, maintainable, and well-documented codeDebug and resolve backend issues across environmentsCollaborate with PM, frontend, and QA teams to clarify requirementsSupport Vue.js frontend integration with backend APIsFix frontend issues related to data handling and API responsesMake minor UI changes and bug fixes in Vue componentsWork with forms, validations, and state management as neededCoordinate with frontend developers to ensure smooth end-to-end flow Qualifications Proficiency in Back-End Web Development, including experience with Python and Django framework.Strong foundation in Software Development and Object-Oriented Programming (OOP) principles.Experience with database management, RESTful API development, and version control systems (e.g., Git) is an advantage.Ability to work collaboratively in a team-oriented environment and excellent problem-solving skills.Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.