← All Positions
EngineeringFull-timeRemote

Back-end Developer

As a Back-end Developer at Desent Solutions you will own the server-side architecture for both in-house products and client projects. You will design RESTful APIs, manage cloud infrastructure on Firebase, and write clean, well-tested Python code with Django. You will collaborate closely with front-end and mobile developers to deliver reliable, performant systems.

Requirements

  • Strong proficiency in Python and Django
  • Experience designing and building RESTful APIs
  • Working knowledge of Firebase (Firestore, Auth, Cloud Functions)
  • Comfortable with Git-based workflows and code reviews
  • Familiarity with Docker and containerized deployments
  • Understanding of relational and NoSQL databases

Responsibilities

  • Architect and implement backend services and APIs
  • Write automated tests and maintain CI/CD pipelines
  • Collaborate with front-end and mobile teams on API contracts
  • Monitor and optimize application performance
  • Participate in code reviews and technical planning

Nice to Have

  • Experience with GraphQL or gRPC
  • Knowledge of AWS, GCP, or other cloud platforms
  • Familiarity with message queues (RabbitMQ, Redis)
  • Contributions to open-source projects

Benefits

  • Work with an international team across Germany, Indonesia, and Romania
  • Mix of exciting in-house products and client projects
  • Fully remote work with flexible hours
  • Regular team retreats in Bali
  • Budget for learning and conferences

Technologies

DjangoPythonFirebaseGitDockerREST APIs

Interested?

Apply now and tell us about yourself. The process starts with a short form followed by a coding challenge.

Apply for this position →