W skrócie
- Zadania: Twórz nowoczesne aplikacje webowe z wykorzystaniem React i Python.
- Firma: Cloudfide - innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Dostęp do e-learningu, elastyczne godziny pracy i prywatna opieka medyczna.
- Pozostałe informacje: Możliwości rozwoju kariery i praca w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na globalne projekty.
- Kwalifikacje: 3+ lata doświadczenia w rozwoju fullstack oraz znajomość React i Python.
Przewidywane wynagrodzenie mieści się w przedziale 144000 - 176000 zł za rok.
W Cloudfide inżynierujemy rozwiązania, w których dane stają się prawdziwym przyspieszaczem innowacji. Budujemy i rozwijamy platformy Big Data oraz chmurowe dla globalnych klientów, w tym liderów w branży detalicznej oraz Fortune 500. Przetwarzamy ogromne, złożone zestawy danych, działamy w pełni w ekosystemie chmurowym i pracujemy z najnowszymi technologiami, w tym AI, ML, MLOps oraz nowoczesnymi architekturami danych. Nasze projekty mają wymierny wpływ na rzeczywistość, od poprawy doświadczeń klientów na dużą skalę po wspieranie podejmowania decyzji opartych na danych w globalnych organizacjach o wysokiej widoczności.
Jako Fullstack Engineer będziesz budować portal wsparcia usług, wspierany przez asystenta AI. Twoim celem będzie dostarczenie dopracowanej, bezpiecznej, dostępnej i responsywnej aplikacji, w której użytkownicy i agenci wsparcia mogą łatwo znaleźć wiedzę i przejść do wsparcia ludzkiego, gdy zajdzie taka potrzeba. Oczekuj środowiska skoncentrowanego na AI, w którym będziesz pracować w pełnym stosie, od interfejsów React po usługi Python i możliwości agentowego AI.
Twoje obowiązki:
- Projektowanie i budowanie nowoczesnego portalu internetowego z React 19, TypeScript i Tailwind CSS, z dużą uwagą na jakość UI, dostępność i responsywność.
- Rozwój usług backendowych i API w Pythonie 3 i FastAPI.
- Implementacja REST API i strumieniowania zdarzeń serwerowych w czasie rzeczywistym, od początku do końca, w tym strumieniowanie odpowiedzi asystenta AI do UI.
- Budowanie i rozwijanie asystenta AI opartego na agentach, w tym wywoływanie narzędzi, pozyskiwanie wiedzy i wieloetapowe przepływy pracy.
- Projektowanie płynnych przepływów eskalacji z asystenta AI do agentów wsparcia ludzkiego.
- Implementacja bezpiecznej autoryzacji i uwierzytelniania z OAuth 2.0 / OIDC (Azure AD za pomocą MSAL lub Ping), w tym MFA, zarówno dla użytkowników, jak i agentów.
- Ustawianie i utrzymywanie pipeline'ów CI/CD w GitHub Actions.
- Tłumaczenie wymagań biznesowych na dobrze zorganizowane zadania techniczne i dostarczanie funkcji od początku do końca.
- Przeprowadzanie przeglądów kodu i wniesienie wkładu w dokumentację oraz najlepsze praktyki.
- Dzielenie się wiedzą i przyczynianie się do kultury współpracy w zespole.
Czego szukamy:
- 3+ lat doświadczenia w roli dewelopera fullstack.
- Silna znajomość React (najlepiej React 19) i TypeScript.
- Solidne doświadczenie z Pythonem 3 i FastAPI.
- Praktyczne doświadczenie z Tailwind CSS i nowoczesnymi narzędziami frontendowymi.
- Doświadczenie z REST API i zdarzeniami serwerowymi w czasie rzeczywistym (lub podobnymi mechanizmami strumieniowania), od początku do końca.
- Doświadczenie z przepływami uwierzytelniania OAuth 2.0 / OIDC, w tym Azure AD (MSAL) lub Ping, oraz MFA.
- Doświadczenie z GitHub Actions i pipeline'ami CI/CD.
- Doświadczenie w budowaniu aplikacji opartych na LLM lub rozwiązań agentowych AI, z dobrą znajomością podstawowych koncepcji, takich jak podpowiadanie, wywoływanie narzędzi, RAG i ocena.
- Znajomość standardów dostępności w sieci (WCAG) i projektowania responsywnego.
- Proaktywne i ciekawe podejście, komfortowe w pracy w dynamicznych, ewoluujących środowiskach projektowych.
- Biegła komunikacja w języku angielskim, umiejętność efektywnej współpracy z klientami i międzynarodowymi zespołami.
- Doświadczenie z frameworkami agentowymi lub serwerami Model Context Protocol (MCP).
- Doświadczenie w budowaniu asystentów konwersacyjnych lub rozwiązań wsparcia klienta.
- Znajomość usług MS Azure, w tym Azure OpenAI.
- Znajomość najlepszych praktyk bezpieczeństwa dla aplikacji webowych i opartych na LLM.
- Doświadczenie z frameworkami testowymi (np. Vitest, Playwright, pytest).
Profesjonalny rozwój:
- Dostęp do platform e-learningowych.
- Realne możliwości rozszerzenia odpowiedzialności i prowadzenia inicjatyw; większość naszych liderów pochodzi z awansów wewnętrznych.
- W miarę ciągłego wzrostu firmy masz realne możliwości rozszerzenia swoich obowiązków, eksploracji nowych obszarów i nawet przejęcia odpowiedzialności za własne inicjatywy.
- Długoterminowa współpraca: UZ lub B2B (cenimy stabilne, trwałe relacje).
- Praca zdalna, możliwość pracy z dowolnego miejsca na świecie (workation).
- Elastyczne godziny pracy i silny nacisk na równowagę między życiem zawodowym a prywatnym.
- Współpraca z najlepszymi inżynierami, od których można się naprawdę uczyć.
- Płaska struktura: każdy głos się liczy, a Ty pomagasz kształtować firmę.
Kultura i integracja:
- Firmowe wyjazdy (w tym międzynarodowe).
- Otwartość w komunikacji i wspierające, pasjonujące zespoły.
CLOUDFIDE jest pracodawcą oferującym równe szanse. Celebrujemy różnorodność i zobowiązujemy się do tworzenia inkluzywnego środowiska dla wszystkich pracowników.
Fullstack Engineer (Python/React) in Katowice – pracodawca: CLOUDFIDE
Cloudfide to doskonały pracodawca, który oferuje elastyczność pracy zdalnej oraz stabilne zatrudnienie w dynamicznej kulturze start-upowej. Dzięki budżetowi na rozwój zawodowy, różnorodnym projektom związanym z Big Data i Cloud oraz otwartej komunikacji, pracownicy mają szansę na szybki rozwój kariery w zespole pełnym pasji i zaangażowania.