Senior Python/Django Developer
Take over the development of a central sales and information portal for a major media client. The project is currently transitioning from an MVP/prototype stage to a full-scale integration platform. Your primary goal is to unify several existing digital content sales systems into one high-performance solution. You will be responsible for aggregating data (photos, videos, text), managing content availability, and streamlining sales processes through robust API development and system synchronization.
Details
Seniority: Senior Backend Developer.
Rate: 120-140 PLN/h net + VAT (B2B).
Location: Hybrid - 2-3 days per week from the office in Warsaw. This requirement is non-negotiable.
Project Stage: Post-MVP / Scale-up.
Responsibilities
Integration Engineering: Implementing complex mechanisms for data synchronization between several existing client systems and the new central portal.
API Evolution: Further developing the Django REST Framework-based API to support diverse content types (multimedia and text).
Architectural Refinement: Building upon the initial prototype to ensure the system is scalable and production-ready.
Data Aggregation: Designing efficient ways to pull and unify data from multiple sources into a single PostgreSQL-based architecture.
Process Automation: Managing background tasks and message queuing for high-availability content updates.
Requirements
Languages & Frameworks: Python, Django, Django REST Framework (DRF).
Database: PostgreSQL.
Containerization: Docker.
Messaging & Tasks: RabbitMQ, Celery.
Collaborative Stack: Integration with a React-based frontend (handled by separate team).
Requirements
Extensive experience in Python backend development at a senior level.
Proven track record of integrating legacy or external systems.
Strong architectural mindset—ability to refine a prototype into a robust enterprise system.
Readiness for the hybrid work model in Warsaw.
Senior Python/Django Developer
Senior Python/Django Developer