Frontend Engineer | React + Next.js
Tech Stack / Keywords
Firma i stanowisko
GS Services is recruiting a Senior Frontend Engineer to develop key user experiences for products utilizing agentic AI. The position is based in Warsaw and offers a hybrid work mode (3-4 days onsite). The role involves advanced frontend development with a focus on architecture and production quality.
Wymagania
- Minimum 5 years experience in frontend engineering
- At least 3 years experience with React and modern TypeScript
- Strong knowledge of Next.js and experience with SSR applications
- Familiarity with App Router, Server Components, and differences between SSR, SSG, and CSR
- Experience with complex state management including real-time collaboration, optimistic updates, multi-tenant isolation, and large-scale data synchronization
- Experience building AI/LLM interfaces such as chat UIs, streaming responses, or semantic search
- Experience in performance optimization focusing on Core Web Vitals
- Experience with enterprise applications including accessibility, localization, security, and compliance
- Good product sense and UI quality awareness
- Daily experience working with AI tools and agents
- Strong communication and ability to justify technical decisions
Nice to have:
- Experience with React Flow and Highcharts or other data visualization libraries
- Experience with vector search UIs, RAG interfaces, or generative UIs
- Knowledge of Node.js or Python
- Experience creating design systems or open-source component libraries
Obowiązki
- Design and develop production applications with Next.js SSR
- Build interfaces for AI and LLM features
- Develop component libraries and design systems
- Ensure reusability, accessibility, consistent UX, and solution quality
- Monitor and optimize production application performance
- Maintain code quality through testing, code reviews, and best frontend practices
Inne informacje
Informujemy, że administratorem danych jest GS Services sp. z o. o. z siedzibą w Warszawie, ul. Koprzywiańska 20 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
GS Services
10 aktywnych ofert