Senior Frontend Developer (Next.js / Contentstack)
Chabre
Rola Senior Frontend Developera w projekcie dla globalnej sieci marketingu cyfrowego. Będziesz budować i rozwijać nowoczesną platformę opartą na Next.js i TypeScript, integrując ją z headless CMS (Contentstack). Codzienna praca obejmuje tworzenie skalowalnej architektury frontendowej, komponentów UI, optymalizację wydajności (Core Web Vitals, WCAG, SEO), zarządzanie danymi i strategiami renderowania (SSR, ISR, SSG) oraz współpracę z backendem, UX i contentowcami. To typowa rola frontend developera w modelu outsourcingowym – klient zewnętrzny, ale z silnym naciskiem na nowoczesne technologie i jakość.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano szczegółów procesu rekrutacyjnego, brak informacji o wielkości i strukturze zespołu.
Rola Senior Frontend Developera w projekcie dla globalnej sieci marketingu cyfrowego. Będziesz budować i rozwijać nowoczesną platformę opartą na Next.js i TypeScript, integrując ją z headless CMS (Contentstack). Codzienna praca obejmuje tworzenie skalowalnej architektury frontendowej, komponentów UI, optymalizację wydajności (Core Web Vitals, WCAG, SEO), zarządzanie danymi i strategiami renderowania (SSR, ISR, SSG) oraz współpracę z backendem, UX i contentowcami. To typowa rola frontend developera w modelu outsourcingowym – klient zewnętrzny, ale z silnym naciskiem na nowoczesne technologie i jakość.
- ✓Stawka do 160 PLN/h + VAT – atrakcyjna dla B2B
- ✓Dofinansowanie do akcesoriów peryferyjnych 500 zł
- ✓Sprzęt (MacBook Pro lub Lenovo Legion 5)
- ✓Dofinansowanie kursów związanych ze stanowiskiem
- ✓Benefity: MultiSport, Medicover
- !Brak informacji o wielkości zespołu i liczbie projektów
- !Opis 'sprawdzone doświadczenie' i 'głęboka wiedza' – subiektywne kryteria
- !Firma outsourcingowa – praca u klienta może wiązać się z mniejszą kontrolą nad stackiem
- !Wymóg biegłego polskiego – może ograniczać możliwość pracy w międzynarodowym środowisku
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja skalowalnej architektury frontendowej w Next.js i TypeScript
- •Tworzenie i utrzymywanie biblioteki wielokrotnego użytku komponentów UI z Tailwind CSS
- •Integracja z headless CMS (Contentstack) i budowanie stron z modułowych bloków treści
- •Łączenie frontendu z warstwą BFF i API (REST/GraphQL)
- •Optymalizacja wydajności witryny (Core Web Vitals, SEO, responsywność, dostępność WCAG)
- •Implementacja zaawansowanych strategii data fetching, cache’owania i renderowania (SSR, ISR, SSG)
- •Pisanie testów automatycznych (Jest, React Testing Library, Playwright/Cypress) i udział w CI/CD
- •Wsparcie lokalizacji treści, personalizacji i integracji narzędzi analitycznych (GA4, GTM)
Oferta dla doświadczonych specjalistów (Senior).
Frontend developer z minimum 3-4 latami doświadczenia, mający solidne podstawy w React i Next.js, znający TypeScript i Tailwind CSS, oraz potrafiący integrować się z API. Osoba gotowa do intensywnego rozwoju w stronę seniora, z doświadczeniem w testach i CI/CD.
Osoby z mniej niż 3 latami doświadczenia w frontendzie lub bez biegłej znajomości Next.js i TypeScript. Nie dla kandydatów nieznających języka polskiego lub szukających roli bez testowania i optymalizacji wydajności.
- ?Ile osób liczy zespół frontendowy i jak często są spotkania z klientem?
- ?Czy praca jest w pełni zdalna, czy oczekuje się okazjonalnych wizyt w biurze?
- ?Jak długi jest kontrakt i czy istnieje możliwość przedłużenia?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy w projekcie używane są inne narzędzia poza wymienionymi (np. Storybook, Algolia)?
- ?Jaki jest zakres odpowiedzialności za architekturę – czy podejmuje się samodzielne decyzje techniczne?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy?
- ?Jaka jest polityka dotycząca urlopu na B2B?
- −Nie podano szczegółów procesu rekrutacyjnego
- −Brak informacji o wielkości i strukturze zespołu
- −Nie wiadomo, czy praca jest w pełni zdalna, czy hybrydowa (mimo oferty 'Remote work')
- −Brak informacji o okresie wypowiedzenia i minimalnym czasie trwania projektu