meta-pixel
Senior Backend Developer Avinto

Senior Backend Developer

  • Industry Other
  • Category Software Engineering
  • Location Lalitpur, Nepal
  • Expiry date Mar 29, 2026 (7 days left)
Job Description

Job Title: Senior Backend Developer (Python/Django)

Location: Kathmandu, Nepal (On-site)

Employment Type: Full-time


Company Description


At Avinto, we’re not just another consultancy—we’re a team of problem solvers, builders, and innovators. As a Norwegian IT consultancy firm, we specialize in delivering smart, scalable, and efficient technology solutions for businesses. From systems integrations and process automation to custom software development, we help companies streamline operations and accelerate their digital transformation.


What makes us different? We combine Norwegian project management expertise with a highly skilled technical team based in Kathmandu, Nepal. This unique collaboration enables us to deliver top-quality solutions to international clients—efficiently and at competitive costs.


Role Description

We are looking for a Senior Backend Developer (Python/Django) to join our growing team in Kathmandu. In this role, you will design, develop, and maintain backend systems that power high-performance applications for global clients. You’ll collaborate closely with frontend developers, mobile developers, and project managers to build robust, scalable, and secure server-side solutions.


The ideal candidate is passionate about backend architecture, API design, and clean, efficient code—and is eager to contribute to meaningful projects that make an impact.


Key Responsibilities

  • Design and develop RESTful and GraphQL APIs using Django and Django REST Framework (DRF).
  • Build scalable and maintainable backend architectures with efficient data models.
  • Integrate third-party services, APIs, and authentication systems.
  • Manage databases (PostgreSQL, MySQL, etc.) and write optimized queries.
  • Implement background tasks and asynchronous workflows using Celery or similar tools.
  • Ensure high performance, reliability, and security of backend services.
  • Write clean, testable, and reusable code following best practices.
  • Collaborate with frontend and mobile teams to deliver seamless integrations.
  • Use Git and Azure DevOps for version control, CI/CD pipelines, and team collaboration.
  • Participate in code reviews and contribute to technical discussions and documentation.
  • Work with AI efficiently rather than completely in order to make the best systems possible.


Qualifications

  • 3+ years of experience developing backend systems with Python and Django.
  • Strong understanding of Django REST Framework, ORM, and API development.
  • Proficiency with SQL databases and query optimization.
  • Experience with Celery, Redis, or RabbitMQ for background task management.
  • Familiarity with Docker, containerization, and cloud deployment (Azure, AWS, or similar).
  • Solid understanding of authentication, authorization, and security best practices.
  • Experience integrating with frontend and mobile applications.
  • Knowledge of Git, Azure DevOps, and CI/CD workflows.
  • Strong problem-solving skills, attention to detail, and ability to work both independently and collaboratively.
  • Solid understanding of where AI is at the moment and how it can be utilized best.


Why Join Avinto IT?

  • Work on innovative, large-scale projects with international clients.
  • Collaborative, growth-oriented, and supportive work environment.
  • Competitive salary and benefits package.
  • Opportunities for continuous learning, skill enhancement, and career growth.


If you’re passionate about backend development and eager to work in a forward-thinking, international environment, we’d love to hear from you!


Apply now and become part of our growing team at Avinto.


Please do not include your last name or picture in your CV to help us maintain a fair and unbiased hiring process

Download Our Mobile App