W skrócie
- Zadania: Twórz interaktywne aplikacje webowe w Pythonie, współpracując z zespołem w zwinnych Squads.
- Firma: ZF - innowacyjna firma technologiczna z międzynarodowym zespołem.
- Benefity: Elastyczny model pracy, prywatna opieka medyczna i platforma MyBenefit.
- Pozostałe informacje: Doskonałe możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój innowacyjnych rozwiązań.
- Kwalifikacje: Doświadczenie w tworzeniu aplikacji webowych w Pythonie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 117000 - 143000 zł za rok.
W ZF wspieramy biznes danymi. Szukamy programisty Pythona, który dołączy do naszego rozwijającego się 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.
Co możesz oczekiwać jako programista Pythona - interaktywne aplikacje internetowe (Dash/Streamlit):
- Aplikacje internetowe o wysokiej wydajności: Projektowanie i budowanie skalowalnych aplikacji internetowych przy użyciu Pythona Dash lub Shiny dla Pythona (PyShiny). Zapewnisz, że aplikacje ładują się natychmiastowo i obsługują złożone zarządzanie stanem dla równoczesnych użytkowników.
- Integracja backendu: Tworzenie solidnych interfejsów między UI a silnikami wykonawczymi Pythona (np. uruchamianie złożonych symulacji zdefiniowanych przez użytkownika), zachowując responsywność UI.
- Funkcje przedsiębiorstwa: Wdrażanie 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, utrzymywanie konfiguracji użytkowników oraz ścisłe ślady audytowe/historii.
- Projektowanie z myślą o użytkowniku: Współpraca z właścicielem produktu w celu przetłumaczenia wymagań biznesowych na intuicyjne interfejsy. Jesteś strażnikiem doświadczenia użytkownika - zapewniając, że nasze narzędzia są nie tylko funkcjonalne, ale również przyjemne w użyciu.
- Optymalizacja: Nieustanna optymalizacja wydajności aplikacji (buforowanie, asynchroniczne wywołania zwrotne), aby zapewnić szybkość i niezawodność nawet pod dużym obciążeniem.
- Integracja GenAI: Aktywne korzystanie z narzędzi Generative AI (np. Copilot, Gemini) w codziennej pracy, aby przyspieszyć generowanie kodu szablonowego, pisać testy jednostkowe i refaktoryzować logikę.
- Innowacje: Przekraczanie granic możliwości w stosie webowym Pythona, eksperymentowanie z nowymi bibliotekami i generowaniem UI wspomaganym przez AI.
- Praca w zespole: Działanie jako główny programista webowy w ramach zespołów międzyfunkcyjnych, definiując architekturę frontendową dla nowych produktów.
Twój profil jako programisty Pythona - interaktywne aplikacje internetowe (Dash/Streamlit):
- 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.
- Mistrzostwo w frameworkach: Głęboka wiedza w budowaniu aplikacji gotowych do produkcji z Dash lub PyShiny. Wiesz, jak obsługiwać globalny stan, buforowanie (Redis) i zadania asynchroniczne (Celery/pracownicy w tle).
- Myślenie o bezpieczeństwie: Udokumentowane doświadczenie w implementacji uwierzytelniania/autoryzacji (OAuth) i zarządzaniu uprawnieniami użytkowników (RBAC) w środowisku korporacyjnym.
- Obsługa danych: Doświadczenie w projektowaniu aplikacji, które zapisują dane do baz danych (SQL) i utrzymują dzienniki audytowe.
- Znajomość biznesowa: Rozumiesz, że kod jest środkiem do osiągnięcia celu biznesowego. Skupiasz się na wartości, szybkości wprowadzenia na rynek i adopcji przez użytkowników.
- Entuzjasta AI: Czujesz się komfortowo i jesteś podekscytowany możliwością korzystania z narzędzi AI, aby kodować szybciej i mądrzej.
- Komunikacja: Doskonała znajomość języka angielskiego (w mowie i piśmie). Potrafisz wyjaśnić techniczne ograniczenia UI osobom nietechnicznym.
Dlaczego warto wybrać ZF w Polsce?
- Umowa o pracę z elastycznym modelem pracy hybrydowej.
- Możliwość korzystania z elastycznych godzin pracy dostosowanych 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 nie tylko.
- Bycie częścią zespołu współpracującego, który ceni otwartą komunikację, wzajemne wsparcie i pozytywną atmosferę pracy.
Python Developer - Interactive Web Applications (Dash/Streamlit) in Warsaw – 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.