Senior Frontend Engineer (React)
⚲ Warszawa
8 000 - 12 000 USD netto (B2B)
Wymagania
- ponad 5 lat doświadczenia w inżynierii frontendu, w tym 3+ lata w React i nowoczesnym TypeScript
- produkcyjne doświadczenie z Next.js (SSR, app router, server components, trade-offy SSR/SSG/CSR)
- doświadczenie w budowie interfejsów AI/LLM (streaming tokenów, chat UI, wyszukiwanie semantyczne)
- doświadczenie w optymalizacji wydajności pod dużym obciążeniem (Core Web Vitals)
- doświadczenie w aplikacjach enterprise (lokalizacja, dostępność, bezpieczeństwo, compliance)
- codzienne używanie agentów AI w pracy
- praca hybrydowa
Opis stanowiska
DevsData rekrutuje dla szybko rosnącej firmy produktowej AI, gdzie jako Senior Frontend Engineer będziesz na styku architektury frontendu i doświadczenia produktowego — odpowiadając zarówno za dostarczanie aplikacji Next.js, jak i projektowanie UX dla produktów agentic AI. Będziesz budować interfejsy do streamingu odpowiedzi LLM, wyszukiwania semantycznego i grafów wiedzy, z pełną odpowiedzialnością za wydajność po wdrożeniu. To rola dla kogoś, kto jest proaktywny w wykrywaniu problemów UX, dba o bezpieczeństwo i codziennie używa agentów AI w pracy.
🔍 Dekoder Ogłoszenia
🔴
sits at the crossroads of frontend architecture and product experience, owning both the delivery of business-critical Next.js applications and the design of intuitive, trustworthy user experiences for agentic AI products.
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie uczestniczyć w projektowaniu UX i architekturze, co może oznaczać szerszy zakres obowiązków niż typowy frontend.
🔴
Complex state management for hard scenarios: real-time collaboration, optimistic updates, multi-tenant isolation, large-scale data sync.
Stanowisko wymaga rozwiązywania bardzo złożonych problemów ze stanem aplikacji, które mogą być trudne do zaimplementowania i utrzymania.
🔴
High-load performance work: you monitor Core Web Vitals and know how to improve them under heavy traffic and large datasets.
Praca będzie wymagać ciągłego optymalizowania wydajności aplikacji pod dużym obciążeniem, co może być czasochłonne i frustrujące.
🔴
Enterprise application depth: localization, accessibility, security, and compliance, you understand the complexity beyond "making it work".
Oczekuje się dogłębnej wiedzy i doświadczenia w obszarach często pomijanych w mniejszych projektach, co może wymagać nauki lub posiadania specjalistycznej wiedzy.
🔴
you don't wait for perfect designs, you spot UX issues and propose solutions, and you'
Oczekuje się proaktywności w identyfikowaniu i rozwiązywaniu problemów z UX, co może oznaczać dodatkowe obowiązki wykraczające poza samo kodowanie.