middle

Python Developer

DjangoFastAPIPostgreSQLRedisCeleryREST APIGitAPI IntegrationDjango REST Framework

**Middle Python/Django Developer — Remote, Outsourcing Company** We are looking for a **Middle Python/Django Developer** to join our remote team and work on international outsourcing projects. You will be involved in building, maintaining, and improving web applications, APIs, and backend services for clients from different industries. In this role, you will work closely with project managers, frontend developers, QA engineers, and other backend developers to deliver reliable, scalable, and maintainable software solutions. ### Responsibilities * Develop and maintain backend services using **Python** and **Django/Django REST Framework** * Build and integrate REST APIs * Work with databases such as **PostgreSQL** or MySQL * Write clean, reusable, and well-documented code * Participate in code reviews and technical discussions * Fix bugs, improve performance, and refactor existing code * Integrate third-party services and external APIs * Collaborate with distributed teams in a remote environment * Follow project requirements, deadlines, and development best practices ### Requirements * 2+ years of commercial experience with **Python** * Practical experience with **Django** and **Django REST Framework** * Good understanding of REST API design * Experience with relational databases, preferably **PostgreSQL** * Knowledge of Git and common development workflows * Basic experience with Docker * Understanding of software development principles and clean code practices * Ability to work independently and communicate clearly in a remote team * Intermediate English level or higher ### Nice to Have * Experience with Celery, Redis, or message queues * Experience with CI/CD pipelines * Experience working in outsourcing or product-based teams ### We Offer * Fully remote work * Opportunity to work on international projects * Flexible working hours * Friendly and supportive team * Professional growth and learning opportunities * Long-term cooperation * Competitive compensation based on experience ### About the Role This position is ideal for a developer who already has solid Python/Django experience and wants to grow further by working on diverse client projects in an outsourcing environment. You should be proactive, responsible, and comfortable working remotely with an international team.

Apply

Apply for Python Developer