Python Developer for Interactive Web Applications in Katowice

Python Developer for Interactive Web Applications in Katowice

Katowice Pełny etat 110160 - 134640 zł / rok (szac.) Hybrydowo
Z

W skrócie

  • Zadania: Twórz interaktywne aplikacje webowe z użyciem Pythona i współpracuj w zwinnych zespołach.
  • Firma: ZF - innowacyjna firma technologiczna z międzynarodowym zespołem.
  • Benefity: Elastyczny model pracy, prywatna opieka medyczna i platforma MyBenefit.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój aplikacji o wysokim wpływie.
  • Kwalifikacje: Doświadczenie w tworzeniu aplikacji webowych w Pythonie oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 110160 - 134640 zł za rok.

Opis: W ZF wspieramy biznes danymi. Szukamy programisty Python, który dołączy do naszego rosnącego zespołu UI/Wizualizacji we Wrocławiu lub Warszawie. Będziesz pracować w ramach zwinnych zespołów, ściśle współpracując z naukowcami danych, właścicielami produktów i inżynierami, aby dostarczać rozwiązania o wysokim wpływie.

Zakres obowiązków:

  • Projektowanie i budowanie skalowalnych aplikacji internetowych przy użyciu Python Dash lub Shiny dla Pythona (PyShiny).
  • Zapewnienie natychmiastowego ładowania aplikacji oraz zarządzania złożonym stanem dla równoczesnych użytkowników.
  • Tworzenie solidnych interfejsów między UI a backendowymi silnikami wykonawczymi Pythona (np. uruchamianie złożonych symulacji zdefiniowanych przez użytkownika) przy zachowaniu responsywności UI.
  • Implementacja niezbędnej funkcjonalności przedsiębiorstwa, w tym uwierzytelniania użytkowników (SSO), kontroli dostępu opartej na rolach (RBAC) dla tysięcy użytkowników, trwałości konfiguracji użytkowników oraz ścisłych śladów audytowych/historii.
  • Współpraca z właścicielem produktu w celu przetłumaczenia wymagań biznesowych na intuicyjne interfejsy.
  • Optymalizacja wydajności aplikacji (cache, asynchroniczne wywołania zwrotne) w celu zapewnienia szybkości i niezawodności nawet pod dużym obciążeniem.
  • Aktywne korzystanie z narzędzi AI (np. Copilot, Gemini) w codziennej pracy w celu przyspieszenia generowania kodu szablonowego, pisania testów jednostkowych i refaktoryzacji logiki.
  • Eksperymentowanie z nowymi bibliotekami i generowaniem UI wspomaganym AI.
  • Pełnienie roli głównego programisty webowego w zespołach międzyfunkcyjnych, definiując architekturę frontendową dla nowych produktów.

Wymagania:

  • Co najmniej tytuł licencjata w pokrewnej dziedzinie, np. IT, inżynieria, zarządzanie biznesem.
  • Kilka lat doświadczenia w rozwoju aplikacji internetowych, z silnym naciskiem na ekosystem Pythona.
  • Głęboka wiedza w zakresie budowania aplikacji gotowych do produkcji z użyciem Dash lub PyShiny.
  • Umiejętność zarządzania globalnym stanem, cache (Redis) oraz zadaniami asynchronicznymi (Celery/pracownicy w tle).
  • Udokumentowane doświadczenie w implementacji uwierzytelniania/autoryzacji (OAuth) oraz zarządzaniu uprawnieniami użytkowników (RBAC) w środowisku korporacyjnym.
  • Doświadczenie w projektowaniu aplikacji, które zapisują dane do baz danych (SQL) i utrzymują dzienniki audytowe.
  • Rozumienie, że kod jest środkiem do osiągnięcia celów biznesowych.
  • Skupienie na wartości, szybkości wprowadzenia na rynek i adopcji przez użytkowników.
  • Komfort i entuzjazm w korzystaniu z narzędzi AI w celu szybszego i mądrzejszego kodowania.
  • Doskonała znajomość języka angielskiego (w mowie i piśmie).
  • Umiejętność wyjaśniania technicznych ograniczeń UI osobom nietechnicznym.

Warunki:

  • Umowa o pracę z elastycznym modelem pracy hybrydowej.
  • Elastyczne godziny pracy dostosowane do Twojej roli i zespołu.
  • Praca w różnorodnym, międzynarodowym środowisku z zespołami międzyfunkcyjnymi i interesariuszami.
  • Dostęp do prywatnej opieki medycznej przez Lux Med oraz ubezpieczenia na życie na korzystnych warunkach.
  • Korzystanie z platformy MyBenefit do aktywności sportowych, wellness, podróży, rozrywki i innych.
  • Bycie częścią zespołu współpracującego, który ceni otwartą komunikację, wzajemne wsparcie i pozytywną atmosferę pracy.

Python Developer for Interactive Web Applications in Katowice – pracodawca: ZF Group

ZF w Bielsko-Białej to doskonały pracodawca, który oferuje stabilne warunki zatrudnienia oraz możliwość pracy z najnowszymi technologiami w branży motoryzacyjnej. Nasza kultura pracy opiera się na międzynarodowej współpracy i elastyczności, co pozwala na rozwój zawodowy oraz dostęp do dodatkowych benefitów, takich jak prywatna opieka medyczna i ubezpieczenie na życie. Dołączając do naszego zespołu, zyskujesz nie tylko ciekawe wyzwania, ale także wsparcie w realizacji swoich celów zawodowych.

Z

Dane kontaktowe:

Zespół rekrutacyjny ZF Group

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Python Developer for Interactive Web Applications in Katowice

Python
Dash
PyShiny
Web Application Development
State Management
User Authentication (SSO)
Role-Based Access Control (RBAC)