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.