freehire launches on Product Hunt on 26 August.

Follow →

Python Developer / Backend Developer

Open 28d

Jesteśmy zespołem specjalistów tworzących nowoczesne rozwiązania IT wspierające sektor środowiskowy: leśnictwo, geodezję, ochronę przyrody i administrację publiczną. Obecnie zatrudniamy około 40 osób, z czego ponad połowa to zespół deweloperski. Od ponad 25 lat łączymy wiedzę praktyczną z technologią, rozwijając własne oprogramowanie i testując je z użytkownikami w rzeczywistych warunkach.

Dołączysz do zespołu R&D rozwijającego dwa systemy oparte o Python, FastAPI, React oraz PostgreSQL/PostGIS. Projekty te dotyczą danych środowiskowych (opisowych i przestrzennych), zarządzania ryzykiem, modelowania rozwoju ekosystemów leśnych oraz wspomagania decyzji i procesów wspierających pracę zarządzających lasami w dużej organizacji o zasięgu ogólnokrajowym. Zespół łączy programistów, analityków, testerów oraz specjalistów domenowych.

Jako Python Developer będziesz mieć realny wpływ na architekturę i rozwój backendu: od API i modeli danych, przez migracje i bezpieczeństwo, po integrację z frontendem i środowiskami uruchomieniowymi.

Szukamy Ciebie, jeśli:

  • posiadasz minimum 2 lata doświadczenia w tworzeniu aplikacji backendowych w Pythonie,
  • znasz FastAPI lub inny nowoczesny framework do budowy REST API,
  • masz praktyczne doświadczenie z SQLAlchemy, PostgreSQL i projektowaniem relacyjnych modeli danych,
  • umiesz pisać testy backendowe i dbasz o jakość kodu,
  • swobodnie pracujesz z Git i Dockerem,
  • potrafisz analizować wymagania, konsultować rozwiązania z zespołem i dokumentować wykonane prace.


Mile widziane

  • doświadczenie z projektami dla administracji publicznej, leśnictwa, ochrony środowiska, GIS lub systemów ERP,
  • doświadczenie z PostGIS, GeoAlchemy2 lub systemami przetwarzającymi dane przestrzenne,
  • znajomość architektury mikroserwisowej i komunikacji między usługami przez REST API,
  • umiejętność tworzenia i utrzymywania migracji baz danych, np. z użyciem Alembica,
  • doświadczenie z systemami multi-tenant, Row-Level Security lub izolacją danych per jednostka organizacyjna,
  • rozumienie zagadnień autoryzacji, uwierzytelniania i pracy z tokenami JWT,
  • znajomość LDAP/Active Directory,
  • podstawowa znajomość React/TypeScript ułatwiająca współpracę z frontendem.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available