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.it
Aplikuj teraz

Tech 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

AIGORITHMICS

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz