Senior Frontend Developer
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B·Umowa o pracę
#373227·Dodano dziś·0
Źródło: justjoin.itTech Stack / Keywords
Next.js (App Router)React + TypeScriptTailwind CSSREST APIGit
Firma i stanowisko
Fundacja Szkoła w Chmurze rozwija platformę "Zajęcia w Chmurze" dla dzieci z Kształcenia Specjalnego, umożliwiającą znajdowanie, zapis i uczestnictwo w zajęciach grupowych i indywidualnych, takich jak dokształcające, rewalidacje, konsultacje psychologiczne i korepetycje.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia z React, w tym co najmniej rok produkcyjnego doświadczenia z Next.js (App Router)
- Praktyczna, produkcyjna znajomość React Server Components, Server Actions, SSR
- Biegła znajomość TypeScript i Tailwind CSS
- Doświadczenie z testami automatycznymi (Vitest, React Testing Library)
- Doświadczenie z organizacją pracy w zespole o większej skali
- Znajomość standardów dostępności WCAG
- Znajomość Zod lub innych narzędzi do walidacji danych
- Znajomość react-hook-form lub innych narzędzi do tworzenia formularzy
- Komunikatywność w języku polskim i dobra znajomość angielskiego
Mile widziane:
- Doświadczenie z monitorowaniem wydajności (profilowanie React, Core Web Vitals)
- Doświadczenie z setupem infrastruktury testowej w projekcie
- Doświadczenie z Playwrightem lub innymi narzędziami do testów end-to-end
- Znajomość komponentów opartych o Radix UI (np. shadcn/ui)
- Doświadczenie w zarządzaniu stanem aplikacji w URL (np. nuqs)
- Doświadczenie w pracy z Figma
- Podstawy Dockera i pracy z pipeline'ami CI
- Znajomość React Native + Expo
- Umiejętność odnajdywania się w dynamicznie rozwijającym się projekcie i szybko zmieniającym się kontekście
Obowiązki
- Rozwój aplikacji webowej w Next.js (App Router), React i TypeScript z UI opartym na Tailwind CSS i shadcn/ui
- Praca z React Server Components, Server Actions oraz SSR
- Dowożenie feature'ów end-to-end, ze szczególnym naciskiem na najtrudniejsze wyzwania techniczne
- Aktywny udział w procesie code review jako jeden z głównych reviewerów
- Współtworzenie procesów pracy i optymalizacja wydajności zespołu
- Poprawa istniejącej architektury kodu, wprowadzenie strategii i infrastruktury testowej, optymalizacja wydajności aplikacji
- Dbanie o dostępność aplikacji (a11y)
- Współpraca z zespołem UI/UX oraz backendem (FastAPI)
- Pisanie dokumentacji technicznej (Confluence)
- Realny udział w decyzjach technologicznych po stronie frontendu
Benefity
- Realny wpływ na produkt, architekturę frontendu i decyzje techniczne
- Praca przy sensownym, długoterminowym projekcie o realnym znaczeniu
- Niewielki zespół z płaską strukturą i bezpośrednią komunikacją
- Elastyczne godziny rozpoczęcia pracy
- Współpraca w formie B2B, umowy o pracę lub umowy zlecenie
- Lokalizacja: biuro w Warszawie (Żoliborz), praca w pełni stacjonarna, 5 dni w tygodniu (okazjonalnie możliwa praca zdalna)
Elastyczne godziny
Inne informacje
Informujemy, że administratorem danych jest Fundacja Szkoła w Chmurze z siedzibą w Warszawie, ul. Powązkowska 44C. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych obowiązkowych jest wymagane zgodnie z Kodeksem pracy. Dane będą przetwarzane do zakończenia rekrutacji i przez okres możliwości dochodzenia roszczeń. Zgoda na przetwarzanie danych może zostać wycofana w dowolnym momencie.
Fundacja Szkoła w Chmurze
Pracodawca