Experienced Mid / Senior Frontend Developer (React + Next.js)
JP Dziekoński 3, Warszawa
SYZYGY
Wyobraź sobie projekt, w którym Twój kod ma realny wpływ na produkt, a zespół naprawdę decyduje o kierunku jego rozwoju.Szukamy osoby z doświadczeniem w React + Next.js, która potrafi myśleć o produkcie całościowo – od jakości kodu po doświadczenie użytkownika. Nasz Frontend Developer po wielu latach pracy w SYZYGY właśnie wypływa na nowe wody, więc szukamy kogoś, kto przejmie ster, wniesie świeże spojrzenie i pomoże nam dalej rozwijać platformę.Jeśli chcesz łączyć techniczne rzemiosło z realnym wpływem na produkt – sprawdź, co możemy zrobić razem.
W dużym skrócie
💸 13 300 – 16 600 zł brutto (UoP)
💸 16 000 – 20 000 zł netto (B2B)*
Tryb pracy: hybrydowy – w każdą środę pracujemy z biura (Warszawa, Dolny Mokotów)
Doświadczenie: mocny Mid / Senior (min. 5 lat z React i doświadczenie z Next.js, najlepiej przy platformach webowych lub serwisach contentowych)
Zespół: 8 osób – 2 UI/UX, 2 Frontend, 2 Backend, 1 Fullstack, 1 Client Partner
Klient: Danwood – prefabrykowane domy drewniane (współpracujemy od 7 lat)
Produkt: platforma webowa zbudowana na Magnolia CMS – rozwój i utrzymanie świeżo wdrożonego systemu
Etap rozwoju produktu: platforma już działa – rozwijamy ją i dopracowujemy, wspierając klienta w cyfrowej transformacji
Stack: React, Next.js, TypeScript, ESLint, Stylelint, Commitlint, Cypress, Vitest, Prettier, NX, Magnolia CMS, AWS, Github
Język pracy: praca w języku polskim
Ilu osób szukamy?: 1 osoby
Must have
Poniższa lista jest długa, ale mówimy wprost – szukamy osoby, która zna się na rzeczy.
Doświadczenie i kontekst projektowy
Minimum 5 lat doświadczenia w pracy z frontendem.
Projekty, które masz za sobą, to głównie platformy webowe, headless CMS-y lub rozbudowane serwisy contentowe.
Dobrze odnajdujesz się w pracy nad istniejącym produktem – wiesz, że rozwój to nie tylko tworzenie od zera, ale też refaktoryzacja i utrzymanie jakości.
Masz doświadczenie w pracy zespołowej, gdzie frontend współpracuje z UX, backendem i klientem.
Technologie i podejście techniczne
React + Next.js to Twoje naturalne środowisko – znasz nie tylko bibliotekę, ale też jej ekosystem.
TypeScript – używasz go świadomie, rozumiesz typowanie i potrafisz budować stabilne, skalowalne rozwiązania.
SCSS Modules / metodologia BEM / Atomic Design – dbasz o porządek w strukturze i spójność komponentów.
Headless CMS (np. Magnolia) – mile widziane doświadczenie, ale nie wymagamy eksperta; ważniejsze, byś rozumiał zasadę działania i umiał się w niej odnaleźć.
Piszesz kod semantyczny i dostępny – znasz zasady WAI-ARIA i stosujesz je tam, gdzie mają realny wpływ na doświadczenie użytkownika.
Rozumiesz, jak działa renderowanie po stronie serwera (SSR, SSG, ISR) i potrafisz dobrać odpowiednie podejście do projektu.
SOLID, DRY, KISS – stosujesz z przekonania, nie z obowiązku; dbasz o czytelność i przejrzystość kodu.
Software craftsmanship to dla Ciebie coś więcej niż modne hasło – refaktoryzujesz, testujesz i dbasz o jakość, by kod był prosty, trwały i zrozumiały dla innych.
Komunikacja i współpraca
Potrafisz mówić o rzeczach technicznych po ludzku – rozumiesz, że dobry frontend to także zrozumienie potrzeb biznesowych i użytkowych.
Nie boisz się rozmów z klientem – potrafisz wyjaśnić rozwiązanie, doradzić lub zaproponować alternatywę.
Lubisz działać partnersko – umiesz argumentować decyzje, jesteś otwart_ na feedback i umiesz go dawać.
Pracujesz zespołowo – chcesz, by całość działała dobrze, a nie tylko “Twój kawałek kodu”.
Samodzielność i inicjatywa
Wiesz, co robić, nawet gdy nikt nie daje Ci szczegółowej listy zadań – potrafisz wymyślić rozwiązanie, a nie tylko je wykonać.
Widzisz, co można usprawnić – od kodu po proces – i nie boisz się to zaproponować.
Chcesz pracować w zespole, który bierze odpowiedzialność za swoje decyzje i nie boi się eksperymentować.
Lubisz, gdy frontend jest dopieszczony technicznie i wizualnie, a nie „działa jakoś”.
Nice to have
To zestaw kompetencji, które nie są obowiązkowe, ale pokazują, że patrzysz szerzej – nie tylko piszesz kod, ale też rozumiesz jak działa produkt.Jeśli nie wszystko masz dziś w małym palcu – spokojnie.Dla nas ważniejsze jest, że chcesz się rozwijać i rozumieć, jak frontend działa w całym kontekście produktu.
Jeśli w trakcie rozmowy powiesz nam czego jeszcze nie umiesz, ale chcesz się nauczyć – potraktujemy to jako plus, nie minus.Cenimy ludzi, którzy wiedzą, gdzie są i dokąd chcą dojść.
AI development
AI nie jest dla nas dodatkiem ani eksperymentem – to kierunek, w którym naturalnie rozwija się nasz projekt.Docenimy, jeśli:
znasz wyzwania techniczne związane z budową np. chatbotów i agentów AI
rozumiesz, jak integrować modele AI z frontendem – np. przez API, warstwę danych lub CMS.
Integracje i analityka
Systemy CRM – masz doświadczenie w pracy z formularzami, wymianą danych lub integracjami po stronie frontendu.
Google Tag Manager (GTM) – potrafisz konfigurować eventy, tagi i śledzić zachowania użytkowników.
Wiesz, jak zadbać o SEO on-site – rozumiesz wpływ struktury HTML, metadanych i wydajności na pozycjonowanie.
Architektura i konfiguracja
Biblioteki komponentów – masz doświadczenie we wdrażaniu lub utrzymywaniu wspólnych komponentów (np. Design System).
Konfiguracja projektów frontendowych – odnajdujesz się w środowiskach takich jak NX, umiesz ustawić ESLint i buildery.
CI/CD – potrafisz skonfigurować proces automatycznego wdrażania (np. w GitHub Actions) i zadbać o spójność środowisk.
Twoja rola i odpowiedzialności
Dołączysz do zespołu, który rozwija świeżo postawioną platformę webową opartą na Magnolia CMS. Nie budujemy od zera – jesteśmy w fazie dopracowywania, rozwoju i wspierania klienta w codziennych decyzjach technicznych.
Na co dzień będziesz:
Rozwijać i utrzymywać headlessową platformę opartą o Magnolia Enterprise – tworzyć komponenty w React + Next.js, wdrażać nowe funkcje i dbać o spójność architektury.
Współtworzyć kierunek projektu – proponować nowe rozwiązania, usprawnienia i podejmować decyzje techniczne.
Inicjować zmiany – klient liczy na nasze pomysły, więc ważna jest Twoja proaktywność i umiejętność argumentacji.
Współpracować z zespołem projektowym (backend, UX/UI, Project Manager, Client Partner).
Rozmawiać z klientem – tłumaczyć rozwiązania, doradzać i wspierać wdrożenia.
Testować i dbać o jakość kodu – nie mamy osobnego QA, dlatego stawiamy na dokładność i odpowiedzialność.
Reagować elastycznie na zmiany, uczyć się i działać skutecznie w dynamicznym środowisku,
Dzielić się wiedzą i inicjować usprawnienia.
Przyjmować feedback i wykorzystywać go do ciągłego rozwoju,
Mieć realny wpływ na produkt – Twoje decyzje będą kształtować frontend i doświadczenie użytkowników.
To rola dla osoby, która ceni samodzielność, otwartą komunikację i wspólne szukanie najlepszego rozwiązania - takiej, która chce mieć wpływ, a nie tylko wykonywać zadania.
Więcej o rolach możesz przeczytać w artykule…
· Stanowiska vs role. Na czym polegają różnice?
Do jakiego projektu rekrutujemy?
Nasz klient:
Pracujemy z Danwoodem – firmą, która produkuje prefabrykowane domy drewniane, jest obecna na kilku rynkach i jest jednym z liderów na rynku niemieckim.To klient, z którym jesteśmy w partnerstwie już od 7 lat – znamy się dobrze i wiemy, jak razem działać. Zaufanie działa w obie strony: klient często polega na naszych rozwiązaniach i chętnie słucha naszych pomysłów.
Współpraca z klientem:
Z klientem pracujemy na co dzień, zadaniowo – taski spływają przez Jirę, ale to także my inicjujemy zmiany i dorzucamy swoje propozycje. Spotkania są konkretne, a komunikacja oparta na zaufaniu i otwartości – klient nie oczekuje inicjatyw, ale chętnie je przyjmuje.
Produkt:
Rozwijamy platformę webową, która prezentuje ofertę klienta na wielu rynkach To świeżo uruchomiony system (2025), który łączy informacje o całym katalogu domów Danwooda w jednym miejscu – pełni kluczową rolę w pozyskiwaniu klientów i budowaniu wizerunku marki. Aktualnie skupiamy się na utrzymaniu i rozwoju istniejącego rozwiązania i wdrażaniu nowych funkcjonalności.
W najbliższych miesiącach platforma zostanie rozbudowana o rozwiązania AI. To etap, w którym Twoje decyzje techniczne będą miały realny wpływ na jakość i kierunek rozwoju produktu.
Jak wygląda praca w zespole?
Nasz dotychczasowy Frontend Developer oddaje ster, więc szukamy osoby, która przejmie jego rolę – nie tylko po to, by kontynuować jego pracę, ale też wniosłaby swoje pomysły, energię i perspektywę.Ty był_byś ósmą osobą w zespole i 2 Frontend Developer_, współpracującym blisko z resztą zespołu i klientem.
Zespół:
2 Frontend Developerów, 1 Fullstack Developer, 2 Backend Developerów, 1 Client Partner, 2 UI/UX
Większość z nas to osoby seniorskie – mamy pełen zestaw kompetencji, by tworzyć i rozwijać platformę: od designu, przez development, po wdrożenie i operacje.
Proces:
Kanban, codzienne daily, refinementy i statusy
Działamy szybko, konkretnie i bez niepotrzebnego formalizmu. Podejmujemy decyzje na bieżąco, testujemy rozwiązania w praktyce i nie boimy się przyznać do błędów – ważne, żeby wyciągać wnioski i działać dalej.
Praca hybrydowa:
w każdą środę pracujemy z biura
To nasz stały rytuał – jeden dzień wspólnej pracy stacjonarnej w tygodniu pomaga nam ogarniać rzeczy, które lepiej załatwia się przy tablicy albo przy kawie.
Współpraca:
konkretna, partnerska, zadaniowa
Taski wpadają głównie przez Jirę: część od klienta, część tworzymy sami. Zdarza się, że trzeba coś wytłumaczyć, zaproponować, przedyskutować. Klient ufa w nasze decyzje i liczy się z naszym zdaniem – zależy nam, żeby nowa osoba również potrafiła rozmawiać o backendzie i CMS-ie z osobami nietechnicznymi.
💚 Kilka z wielu naszych zalet…
✨Benefity
Karta MultiSport + prywatna opieka medyczna Medicover.
✨System podwyżkowy
System podwyżkowy, który jest spójny i transparentny dla całej organizacji – sam_ decydujesz, kiedy będziesz starać się o zmianę wynagrodzenia!
✨Biuro marzeń
Mamy biuro na Dolnym Mokotowie, w którym nie brakuje kreatywnej przestrzeni. Eklektyzm, rośliny i zwierzęta to motyw przewodni. Regulowane biurka, ergonomiczne krzesła, słoneczny taras, bilard, ping-pong, PlayStation… Brzmi dobrze?
✨Family-friendly
Jedyna rzecz, którą ściągnęliśmy od rządu to 500+ na narodziny Twojego potomka.
✨Nie tylko praca
Lubimy się dobrze bawić - w naszej kuchni urządzamy imprezki, celebrujemy różne święta. Serio lubimy swoje towarzystwo (no kidding!).
✨Co na Ciebie czeka po dołączeniu do zespołu?
Samozarządzanie
Brak hierarchii opartej na stanowiskach
Proces decyzyjny oparty o role
Radykalna szczerość
Jawne wynagrodzenia
Pełna transparencja
Experienced Mid / Senior Frontend Developer (React + Next.js)
Experienced Mid / Senior Frontend Developer (React + Next.js)
JP Dziekoński 3, Warszawa
SYZYGY