Senior Backend Python Developer
⚲ Warszawa
17 000 - 22 000 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w backendzie
- bardzo dobra znajomość Pythona i Django
- doświadczenie z Django REST Framework
- praktyczna znajomość PostgreSQL
- doświadczenie z Docker / Docker Compose
- znajomość zagadnień async (Celery, Redis, kolejki)
Mile widziane
- doświadczenie w projektowaniu większych systemów (DDD, CQRS, wzorce projektowe) lub praca z systemami legacy
Opis stanowiska
Będziesz rozwijać i skalować platformę webową opartą na Pythonie (Django, DRF), współtworzyć architekturę systemu (monolit + integracje, async, background tasks) oraz optymalizować wydajność i skalowalność aplikacji. Zakres obejmuje integracje z systemami zewnętrznymi (API, webhooki, płatności), code review i współpracę z frontendem (Angular). To oferta dla seniora, który ceni jakość kodu i realny wpływ na decyzje technologiczne bardziej niż pracę w modelu 'feature factory'. Uwaga: praca obejmuje systemy legacy i ich stopniową refaktoryzację — nie jest to projekt pisany od zera.
🔍 Dekoder Ogłoszenia
🟢
architektura, jakość kodu i odpowiedzialność techniczna są dla Ciebie ważniejsze niż „feature factory”
Oczekujemy, że będziesz dbać o techniczne aspekty projektu, a nie tylko o szybkie dodawanie nowych funkcji.
🔴
Współtworzenie architektury systemu (monolit + integracje, async, background tasks)
Będziesz pracować nad istniejącym monolitem i integrować go z innymi systemami, co może oznaczać pracę z mniej nowoczesnym kodem.
🟢
Realny wpływ na decyzje technologiczne
Masz szansę wpływać na wybory technologiczne, ale ostateczne decyzje mogą należeć do kierownictwa.
🟡
Praca przy sensownym, długoterminowy
Projekt jest stabilny i ma potencjał rozwoju, ale nie podano konkretnych informacji o jego charakterze.
🔴
Praca z systemami legacy i ich stopniową refaktoryzacją
Możliwe, że będziesz musiał pracować z przestarzałym kodem i go modernizować.