Currency

Experienced Mid / Senior Frontend Developer (React + Next.js)

4 394 - 5 493 USDNet per month - B2B
3 652 - 4 559 USDGross per month - Permanent
JavaScript

Experienced Mid / Senior Frontend Developer (React + Next.js)

JavaScript

JP Dziekoński 3, Warszawa

SYZYGY

Full-time
Permanent, B2B
Senior
Hybrid
4 394 - 5 493 USD
Net per month - B2B
3 652 - 4 559 USD
Gross per month - Permanent

Tech stack

    Polish

    C2

    React

    advanced

    TypeScript

    advanced

    GitHub

    advanced

    Next.js

    advanced

    BEM

    regular

    SCSS

    regular

    Atomic Design

    regular

    Magnolia CMS

    nice to have

    nx

    nice to have

Job description

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




Tech stack

    Polish

    C2

    React

    advanced

    TypeScript

    advanced

    GitHub

    advanced

    Next.js

    advanced

    BEM

    regular

    SCSS

    regular

    Atomic Design

    regular

    Magnolia CMS

    nice to have

    nx

    nice to have

Office location

Published: 17.10.2025

Experienced Mid / Senior Frontend Developer (React + Next.js)

4 394 - 5 493 USDNet per month - B2B
Summary of the offer

Experienced Mid / Senior Frontend Developer (React + Next.js)

JP Dziekoński 3, Warszawa

SYZYGY

4 394 - 5 493 USDNet per month - B2B
3 652 - 4 559 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Ars Thanea S.A. z siedzibą w Warszawie, ul. Józefa Piusa Dziekońskiego 3 (dalej jako "admi... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.