NoFluffJobs Praca zdalna Senior

Fullstack Product Engineer – AI UX, Frontend & Backend

ITFS Sp. z o.o.

⚲ Warszawa

23 520 - 26 880 PLN (B2B)

Wymagania

  • biegłość w React, Next.js lub Vue oraz Tailwind CSS
  • doświadczenie w renderowaniu grafów i interfejsów opartych na węzłach (React Flow, D3.js)
  • znajomość nowoczesnych wzorców projektowania interfejsów terminalowych (ekosystem Charm/Bubble Tea w Go)
  • bardzo dobra znajomość UX dla AI — obsługa opóźnień LLM, prezentacja liczby tokenów, renderowanie Markdown i kodu
  • praktyczna znajomość implementacji AI i integracji modeli/agentów z backendem (RAG, protokoły komunikacji agentów np. A2A)
  • doświadczenie w obsłudze danych w czasie rzeczywistym (Server-Sent Events lub WebSockets)

Opis stanowiska

Budowa interfejsów dla narzędzi AI — tworzysz responsywny WebUI do wizualizacji grafów wykonania agentów i śledzenia promptów LLM, dopracowany interaktywny CLI oraz obsługę streamingu w czasie rzeczywistym (SSE/WebSockets) dla generowania tokenów na żywo. Praca 100% zdalna. To oferta dla kogoś, kto łączy kompetencje frontendowe z realnym zrozumieniem specyfiki UX dla AI — obsługi opóźnień LLM, prezentacji liczby tokenów, renderowania Markdown i kodu. Wymagana jest praktyczna implementacja rozwiązań AI (RAG, protokoły komunikacji agentów), a nie tylko korzystanie z AI jako narzędzia do kodowania. Dodatkowo oczekiwana znajomość projektowania interfejsów terminalowych (ekosystem Charm/Bubble Tea w Go) — rzadsza specjalizacja.

🔍 Dekoder Ogłoszenia

🟡
Fullstack Product Engineer – AI UX, Frontend & Backend
Rola wymaga szerokiego zakresu umiejętności, od projektowania interfejsów po implementację backendową, z naciskiem na specyficzne zastosowania AI.
🟡
Biegłość w pracy z nowoczesnymi frameworkami frontendowymi, takimi jak React, Next.js czy Vue, oraz Tailwind CSS lub podobnymi nowoczesnymi rozwiązaniami do stylowania.
Oczekiwana jest praktyczna znajomość konkretnych technologii, a nie tylko teoretyczna wiedza.
🔴
Projektowanie CLI: Znajomość nowoczesnych wzorców projektowania interfejsów terminalowych oraz narzędzi takich jak ekosystem Charm/Bubble Tea w Go.
Może oznaczać pracę nad narzędziami deweloperskimi lub specyficznymi interfejsami dla zaawansowanych użytkowników, co jest rzadziej spotykane.
🔴
Znajomość UX dla AI: Bardzo dobra znajomość specyfiki projektowania interfejsów AI, w tym obsługi opóźnień LLM, prezentowania liczby tokenów oraz czytelnego renderowania Markdown i fragmentów kodu.
Wymaga specjalistycznej wiedzy z zakresu interakcji z modelami AI, co może być nowym obszarem dla wielu kandydatów.
🔴
Implementacja AI i integracja z backendem: Praktyczna znajomość implementacji rozwiązań AI, wykraczająca poza samo wykorzystanie AI jako narzędzia wspierającego proces programowania.
Oczekuje się aktywnego tworzenia i integrowania modeli AI, a nie tylko korzystania z gotowych narzędzi AI do pomocy w kodowaniu.