Frontend-oriented Fullstack Engineer for AI, WARSZAWA
Must have
- Bardzo dobra znajomość TypeScript oraz React.
- Doświadczenie w budowie nowoczesnych aplikacji webowych, w tym responsywnych interfejsów użytkownika.
- Praktyczna znajomość Next.js lub podobnych frameworków frontendowych.
- Doświadczenie w integracji interfejsów użytkownika z API.
- Znajomość obsługi danych asynchronicznych i zarządzania stanem aplikacji, np. TanStack Query, Zustand, Redux Toolkit lub podobne narzędzia.
- Podstawowa lub średniozaawansowana znajomość Pythona, mile widziana praktyka z FastAPI.
- Zrozumienie sposobu działania aplikacji opartych o LLM, chatbotów lub agentów AI albo gotowość do szybkiego wejścia w ten obszar.
- Samodzielność, odpowiedzialność za dostarczenie rozwiązania i umiejętność pracy blisko potrzeb użytkownika biznesowego.
- Umiejętność komunikacji z osobami technicznymi i biznesem.
Nice to have
- Doświadczenie w projektowaniu interfejsów dla systemów konwersacyjnych lub agentowych.
- Znajomość mechanizmów streamingu odpowiedzi, np. token-po-tokenie lub Server-Sent Events.
- Praktyka z bibliotekami komponentów i narzędziami UI, takimi jak Tailwind CSS, shadcn/ui, Radix lub MUI.
- Podstawowa znajomość PostgreSQL, Redis lub podobnych technologii bazodanowych.
- Doświadczenie z Dockerem.
- Podstawowa znajomość GCP lub innej chmury publicznej.
- Doświadczenie w wizualizacji danych, np. Recharts, D3 lub podobne biblioteki.
- Doświadczenie w pracy nad dashboardami analitycznymi lub narzędziami dla użytkowników biznesowych.
Opis stanowiska
Do zespołu Data & AI u naszego Klienta, lidera branży FMCG w Europie szukamy osoby, która będzie łączyć bardzo dobre kompetencje frontendowe z praktycznym rozumieniem backendu oraz aplikacji opartych o AI.
Na tym stanowisku będziesz tworzyć aplikacje webowe, interfejsy i warstwę integracyjną dla rozwiązań AI wykorzystywanych w procesach biznesowych. Szczególny nacisk kładziemy na frontend: jakość doświadczenia użytkownika, czytelność interfejsu, integrację z API oraz przekładanie możliwości modeli językowych i agentów AI na konkretne, użyteczne narzędzia dla użytkowników biznesowych.
To rola dla osoby, która lubi pracować blisko produktu, rozumie potrzeby użytkowników i chce rozwijać rozwiązania AI nie tylko od strony technologii, ale również praktycznego zastosowania.
Co oferujemy
- Pracę przy praktycznych rozwiązaniach AI wykorzystywanych przez użytkowników biznesowych.
- Możliwość rozwoju w obszarze aplikacji opartych o LLM, chatboty i agentów AI.
- Bliską współpracę z zespołem Data & AI.
- Duży wpływ na kształt interfejsów, doświadczenie użytkownika i sposób wdrażania rozwiązań AI w organizacji.
- Przestrzeń do samodzielnego działania i proponowania własnych rozwiązań.
- Pracę z nowoczesnym stackiem technologicznym.