freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Developer

Open 55d posting dated last month

Szukamy Senior Frontend Developera, który/a dołączy do zespołu rozwijającego Zajęcia w Chmurze - platformę dla dzieci z Kształcenia Specjalnego, umożliwiającą znajdowanie, zapis i uczestnictwo w zajęciach grupowych i indywidualnych (dokształcające, rewalidacje, konsultacje psychologiczne, korepetycje).

Jeśli chcesz pracować przy produkcie, który ma realny wpływ na życie uczniów i ich rodzin, zamiast przy kolejnym CRUD dashboardzie - zapraszamy.


Produkt jest live i szybko się skaluje. Szukamy Seniora z doświadczeniem z większych zespołów, który/a dowiezie najtrudniejsze taski, weźmie część code review i pomoże uporządkować procesy pracy (przepływ kodu, standardy, testy automatyczne).


Zakres obowiązków:

  • rozwój aplikacji webowej w Next.js (App Router) + React + TypeScript, z UI opartym na Tailwind CSS i shadcn/ui;

  • praca z React Server Components, Server Actions, SSR - to rdzeń naszej architektury;

  • dowożenie feature'ów end-to-end, z 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.


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 Figmą;

  • podstawy Dockera i pracy z pipeline'ami CI;

  • znajomość React Native + Expo;

  • odnajdywanie się w dynamicznie rozwijającym się projekcie, czasem w chaosie priorytetów i szybko zmieniającego się kontekstu.


Oferujemy:

- realny wpływ na produkt, architekturę frontendu i decyzje techniczne;

- pracę przy sensownym, długoterminowym projekcie o realnym znaczeniu;

- niewielki zespół z płaską strukturą i bezpośrednią komunikacją;

- elastyczne godziny rozpoczęcia pracy;

- współpracę w formie B2B, UoP lub UZ;

- lokalizacja: biuro w Warszawie (Żoliborz), praca w pełni stacjonarna, 5 dni w tygodniu (okazjonalnie możliwa praca zdalna).


🔎 Proces rekrutacji:

1. Przegląd zgłoszeń

2. 10-minutowy video screening z wybranymi kandydatami

3. 40-minutowy test kompetencji logicznych

4. Zadanie rekrutacyjne i rozmowa z zespołem

Jeśli chcesz nie tylko dowozić feature’y, ale też wnieść do zespołu kawałek tego, czego nauczyłeś/ nauczyłaś się w innych firmach - odezwij się!


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available