Senior Frontend Engineer (z Pythonem)
110 - 137 PLN/ godz.B2B
90 - 120 PLN/ godz.UoP
SeniorFull-time·B2B·Umowa o pracę
#412287·Dodano 4 dni temu·1
Źródło: justjoin.itTech Stack / Keywords
TypeScriptReactNext.jsAngularPythonAPILinuxMicroservicesGit / GitHub Actions (CI/CD)
Firma i stanowisko
Zespół Technology & Operations odpowiada za pełny cykl życia produktów — od architektury, wdrażania nowych funkcji po utrzymanie, wydajność i niezawodność produkcji. Łączy podejście produktowe z dojrzałością operacyjną.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia jako Frontend Engineer.
- Biegła znajomość zaawansowanego typowania w TypeScript, w tym typów generycznych i wzorców projektowych.
- Znajomość React i Next.js: hooki, architektura komponentów, zasady renderowania (SSR / SSG), zarządzanie stanem (Zustand, TanStack Query, Redux).
- Podstawowa znajomość Angular (Standalone Components, podstawy Signals) z umiejętnością czytania istniejącego kodu i wprowadzania zmian.
- Podstawowa znajomość Python, umiejętność czytania kodu i wprowadzania prostych zmian, bez wymogu projektowania samodzielnego backendu.
- Znajomość HTML, CSS, UI: responsywność (Mobile First), podstawy dostępności (WCAG / ARIA), znajomość Tailwind CSS, CSS Modules lub SCSS.
- Doświadczenie z integracjami API & AI: REST, GraphQL, OAuth2 / JWT, obsługa połączeń strumieniowych (SSE / WebSockets).
- Znajomość narzędzi do jakości i testowania: Vitest, Jest, Testing Library.
- Biegłość w Git, proces Code Review na GitHub oraz tworzenie potoków w GitHub Actions.
Nice to have:
- Umiejętność pracy w Figma z tokenami projektowymi, Auto Layoutem i Design Systemami.
- Głębsza znajomość Angular (RxJS, zaawansowane Signals).
- Szersza znajomość Python: FastAPI, Django, asyncio, pisanie testów w pytest.
- Doświadczenie z integracjami AI & LLM: Vercel AI SDK, LangChain, LlamaIndex, wywoływanie funkcji (Function Calling).
- Doświadczenie z Flutter / FlutterFlow przy tworzeniu aplikacji cross-platformowych lub mobilnych.
Obowiązki
- Tworzenie i rozwój zaawansowanych aplikacji webowych z użyciem React (Next.js), z wykorzystaniem podstaw Angular przy pracach utrzymaniowych.
- Integracja frontendowych warstw z serwisami w Python (FastAPI / Django) oraz zewnętrznymi API i interfejsami AI/LLM (strumieniowanie przez SSE / WebSockets).
- Utrzymanie i optymalizacja istniejących produktów frontendowych, monitorowanie wydajności i rozwiązywanie incydentów produkcyjnych.
- Pomoc w utrzymaniu prostych elementów po stronie Python (poprawki, niewielkie endpointy, skrypty).
- Pisanie testów oraz automatyzacja procesów testowych (z użyciem Jest / Vitest) i rozwój potoków CI/CD w GitHub Actions.
- Współpraca z projektantami UI/UX, praca na podstawie Figma, przekładanie wymagań biznesowych na trwałą architekturę techniczną.
Benefity
- Elastyczne warunki zatrudnienia (B2B lub umowa o pracę).
- Premia projektowa.
- Karta sportowa oraz opieka medyczna.
- Praca w płaskiej strukturze, realny wpływ na architekturę produktów.
- Możliwość pracy z Python, Kubernetes i nowoczesnym ekosystemem AI.
- Praca w dojrzałym zespole inżynierskim nastawionym na wysoką jakość.
- Elastyczne godziny pracy.
- Komputer dostosowany do potrzeb stanowiska.
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Premie
Inne informacje
Administratorem danych jest AIGORITHMICS SP. Z O.O., przetwarzanie danych zgodnie z RODO dla celów rekrutacji. Dane obowiązkowe i dobrowolne, prawo do dostępu, sprostowania, usunięcia danych oraz wniesienia sprzeciwu. Zgodę można wycofać w każdej chwili.
AIGORITHMICS
2 aktywne oferty