Python Backend Developer
⚲ Warszawa
15 000–20 000 zł netto (+ VAT) / mies.
Wymagania
- Python
Opis stanowiska
Nasze wymagania:
Bardzo dobra znajomość języka Python.
Doświadczenie z Django, Django REST Framework lub FastAPI.
Znajomość relacyjnych baz danych, w szczególności PostgreSQL.
Umiejętność projektowania i tworzenia bezpiecznych API.
Doświadczenie w pracy z Git i Dockerem.
Umiejętność pisania czytelnego, testowalnego i łatwego w utrzymaniu kodu.
Znajomość testów jednostkowych i integracyjnych, np. pytest.
Doświadczenie w pracy zespołowej w metodyce agile.
Mile widziane:
Doświadczenie z Azure DevOps.
Znajomość procesów CI/CD.
Znajomość zagadnień z dziedziny przetwarzania danych przestrzennych (GIS).
O projekcie:
Projekt dotyczy dostarczania produktów dla naszego klienta publicznego. Projekt jest we wstępnej fazie realizacyjnej.
Zakres obowiązków:
Definiowanie kodu odpowiedzialnego za działanie aplikacji, budowa interfejsów.
Bardzo dobra znajomość języka Python.
Doświadczenie z Django, Django REST Framework lub FastAPI.
Znajomość relacyjnych baz danych, w szczególności PostgreSQL.
Umiejętność projektowania i tworzenia bezpiecznych API.
Doświadczenie w pracy z Git i Dockerem.
Umiejętność pisania czytelnego, testowalnego i łatwego w utrzymaniu kodu.
Znajomość testów jednostkowych i integracyjnych, np. pytest.
Doświadczenie w pracy zespołowej w metodyce agile.
Mile widziane:
Doświadczenie z Azure DevOps.
Znajomość procesów CI/CD.
Znajomość zagadnień z dziedziny przetwarzania danych przestrzennych (GIS).
O projekcie:
Projekt dotyczy dostarczania produktów dla naszego klienta publicznego. Projekt jest we wstępnej fazie realizacyjnej.
Zakres obowiązków:
Definiowanie kodu odpowiedzialnego za działanie aplikacji, budowa interfejsów.
🔍 Dekoder Ogłoszenia
🔴
Definiowanie kodu odpowiedzialnego za działanie aplikacji, budowa interfejsów.
Może oznaczać zarówno tworzenie logiki biznesowej, jak i pracę nad warstwą prezentacji, w zależności od interpretacji "budowa interfejsów".
🔴
Projekt jest we wstępnej fazie realizacyjnej.
Może oznaczać, że projekt jest wciąż w fazie planowania i wymagania mogą się jeszcze znacząco zmienić.
🟡
Umiejętność pisania czytelnego, testowalnego i łatwego w utrzymaniu kodu.
Jest to standardowe wymaganie, ale jego faktyczne przestrzeganie zależy od kultury zespołu i procesów code review.
🟡
Bardzo dobra znajomość języka Python.
Określenie "bardzo dobra" jest subiektywne i może oznaczać różne poziomy biegłości w zależności od rekrutera.
🟡
Doświadczenie z Django, Django REST Framework lub FastAPI.
Wymagane jest doświadczenie z co najmniej jednym z wymienionych frameworków, niekoniecznie ze wszystkimi.