
Senior Python Backend Developer
Opis stanowiska
Szukamy doświadczonego Senior Backend Developera, który pomoże nam rozwijać i skalować nowoczesną platformę webową. Jeśli Backend to Twoje naturalne środowisko, a architektura, jakość kodu i odpowiedzialność techniczna są dla Ciebie ważniejsze niż „feature factory” - zapraszamy!
Obowiązki
Zakres obowiązków:
- projektowanie i rozwój Backendu w Pythonie (Django / Django REST Framework);
- współtworzenie architektury systemu (monolit + integracje, async, background tasks);
- optymalizacja wydajności i skalowalności aplikacji;
- integracje z systemami zewnętrznymi (API, webhooki, płatności, usługi third-party);
- dbanie o jakość kodu: code review, testy, dobre praktyki;
- współpraca z frontendem (Angular) i zespołem produktowym;
- realny wpływ na decyzje technologiczne.
Wymagania
Wymagania:
- minimum 5 lat doświadczenia w Backendzie;
- bardzo dobra znajomość Pythona i Django;
- doświadczenie z Django REST Framework;
- praktyczna znajomość baz danych PostgreSQL;
- doświadczenie z Docker / Docker Compose;
- znajomość zagadnień async (Celery, Redis, kolejki);
- umiejętność projektowania API i pracy z dokumentacją;
- samodzielność, odpowiedzialność i techniczne myślenie.
Mile widziane:
- doświadczenie w projektowaniu większych systemów (DDD, CQRS, wzorce projektowe);
- praca z systemami legacy i ich stopniową refaktoryzacją;
- doświadczenie w edukacji online / platformach SaaS;
- znajomość Angulara (na poziomie współpracy z FE).
Oferujemy
Oferujemy:
- realny wpływ na produkt i architekturę;
- pracę przy sensownym, długoterminowym projekcie;
- dużą autonomię techniczną;
- elastyczne godziny pracy i pracę zdalną;
- współpracę B2B lub UoP;
- wynagrodzenie adekwatne do doświadczenia, widełki to 17 000 - 22 000zł.
Jeśli lubisz backend, który ma znaczenie, a nie tylko „kolejne endpointy” - odezwij się. 😊
Dodatkowe informacje
Etapy rekrutacji:
1. Zaproszenie na video screening
2. Zadanie rekrutacyjne sprawdzające znajomość DRF
3. Rozmowa miękko-techniczna -> po ok. 5 dniach od odesłania zadania, po pozytywnej jego ocenie, umawiamy spotkanie online (ok. 40-min.) + krótki test kompetencji logicznych (online 40 minut) :)
APLIKUJ wypełniając formularz 👇
https://form.typeform.com/to/npAi73Az

