Backend Developer

  Full-time       Onsite Karachi, PK

About Company

Autonomous is a Canadian company with operations in Pakistan. We are a globally distributed team of developers, architects, and technologists focused on helping entrepreneurs realize their vision with technology. Our expertise spans web systems, big data, and blockchain applications. Joining us means getting in on the ground floor of an innovative company, helping shape its future, and having the opportunity to grow in any way you see fit.

About the Role

We’re looking for a Backend Developer to build and maintain the server-side of our applications. You’ll work with Python and Django to create robust APIs, manage databases, and ensure our systems run smoothly. You’ll collaborate with frontend developers and designers to bring features to life.

What You’ll Do

  • Build and maintain RESTful APIs using Python and Django
  • Design and manage databases (PostgreSQL, MySQL)
  • Write clean, maintainable, and efficient code
  • Implement authentication and authorization
  • Optimize database queries and API performance
  • Integrate third-party services and APIs
  • Troubleshoot and fix bugs
  • Participate in code reviews

What We’re Looking For

  • 3-5 years of experience in backend development
  • Strong proficiency in Python
  • Solid experience with Django framework
  • Knowledge of RESTful API design
  • Understanding of database design (SQL)
  • Familiarity with Git and version control
  • Good communication skills

Nice to Have

  • Experience with Django REST Framework
  • Knowledge of Docker or containerization
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Understanding of CI/CD pipelines
  • Experience with Redis or caching
  • Basic knowledge of frontend (React/Next.js)

What We Offer

  • Competitive salary
  • Flexible working hours
  • Learning & development opportunities
  • Collaborative team culture