Senior Python Developer
DO OK • Life-changing software services
⚲ Wrocław
18 000 - 27 000 PLN netto (B2B)
Wymagania
- min. 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania, w tym w Python
- doskonała znajomość Python 3.11+ (typing, dataclasses, nowoczesne praktyki)
- doświadczenie produkcyjne z nowoczesnymi frameworkami Python (async FastAPI preferowane, Falcon, Async SQLAlchemy 2.0)
- biegłość w projektowaniu API (REST, GraphQL)
- zaawansowana znajomość zasad inżynierii oprogramowania (OOP, SOLID, YAGNI, TDD)
- doświadczenie z testami jednostkowymi (pytest), CI/CD, Docker i wdrożeniami
- umiejętność pracy z tight deadlines, pod presją i przy zmieniających się wymaganiach
- bardzo dobry angielski (pisemny i mówiony)
Opis stanowiska
Dołączysz do startupowego środowiska, gdzie będziesz odpowiedzialny za całościowe projektowanie i wdrażanie złożonych funkcji – od koncepcji i architektury po testy i automatyczne wdrożenia. Będziesz pracować bezpośrednio z wymagającymi klientami, rozwiązywać złożone problemy inżynierskie i kształtować kierunek techniczny projektów. To rola dla doświadczonych deweloperów Python, którzy lubią odpowiedzialność, szybkie sprzężenie zwrotne i pracę pod presją. Uwaga: opis wprost sygnalizuje pracę pod presją, częste zmiany priorytetów i możliwy chaos organizacyjny.
🔍 Dekoder Ogłoszenia
🔴
Startup Environment, High Ownership, Demanding Clients
Startupowe środowisko z wysoką odpowiedzialnością i wymagającymi klientami — często oznacza chaos organizacyjny, brak procesów i presję ze strony klientów.
🔴
rapid change
Częste zmiany priorytetów i kierunku — możliwe przeprojektowywanie pracy, brak stabilności projektu.
🔴
working under pressure
Praca pod presją — wprost zasygnalizowane stresujące warunki i prawdopodobnie nadgodziny.
🟡
fast feedback loops
Szybkie cykle informacji zwrotnej — może oznaczać częste zmiany wymagań i ciągłe poprawki.
🔴
beyond the will to change the world
Ironizowanie na temat wzniosłych celów — sugeruje, że realia są mniej idealistyczne, a oczekiwania wysokie.