TL;DR
Wynagrodzenie:
💸 13 300 – 16 600 zł brutto przy UoP
💸 16 000 – 20 000 zł netto przy B2B*
*Płatne wynagrodzenie, gdy chorujesz (B2B) i płatne dni wolne
Podstawowe informacje:
- 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 / Kluczowe wymagania
Poniższa lista jest długa, ale mówimy wprost – szukamy osoby, która zna się na rzeczy. Takiej, która pomoże nam rozwijać platformę, wspierać klienta i robić rzeczy porządnie.
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ą 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.
Z życia zespołu…
Twoja rola i jej 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…
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.
Zespół | Fuksja
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ąc_ 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…
Nasze wartości
W SYZYGY działamy inaczej. Stawiamy na przejrzystość, zaufanie i samodzielność w podejmowaniu decyzji. Nasz model pracy opiera się na samoorganizacji, co oznacza brak tradycyjnych hierarchii, sztywnych struktur zarządzania czy szefów. Każda osoba ma realny wpływ na to, jak pracujemy, a błędy traktujemy jako naturalną część procesu – najważniejsze, by wyciągać z nich wnioski i iść dalej.
Kluczowe wartości:
♥︎ Zaufanie
Wierzymy, że każda osoba w zespole działa zgodnie ze swoimi kompetencjami i w interesie organizacji, dlatego dajemy pełną swobodę w podejmowaniu decyzji. Zakładamy, że każdy potrafi podejmować odpowiedzialne decyzje samodzielnie, bez potrzeby nadmiernej kontroli.
♣︎ Odpowiedzialność
Każda osoba bierze odpowiedzialność za swoją pracę i wyniki, a nasze struktury wspierają samodzielność i niezależność.
♦︎ Transparencja
Stawiamy na otwartą komunikację i informacje zwrotne. Tworzymy kulturę, w której każdy głos ma znaczenie. Feedback traktujemy jako narzędzie rozwoju, zarówno dla jednostek, jak i całych zespołów.
Interesujące?
Możesz przesłać swoje CV, link do LinkedIn, portfolio lub stronę internetową – wybierz formę, która najlepiej Cię reprezentuje.
🔜 Aplikuj jak najszybciej: Rekrutację zamkniemy, gdy otrzymamy wystarczającą liczbę zgłoszeń. Aby mieć pewność, że odpowiemy każdej osobie, zakończymy proces po zebraniu odpowiedniej liczby aplikacji.
Kroki w rekrutacji
W SYZYGY rekrutacja to nie tylko proces, ale przede wszystkim szansa na wzajemne poznanie. Stawiamy na otwartość i współpracę – każdy etap pozwala lepiej zrozumieć nasze podejście i ocenić, czy do siebie pasujemy. Decyzje podejmuje cały zespół, z którym będziesz pracować. Proces jest przejrzysty, szybki i oparty na dialogu.
Za tę rekrutację odpowiadają:
Główną osobą odpowiadającą za tę rekrutację jest Ola – Company Recruiter. Jeśli masz jakieś pytania i nie znajdziesz odpowiedzi w naszym FAQ, śmiało pisz do niej na LinkedIn lub maila aleksandra.zych@syzygy.pl
Osoby z zespołu, do którego rekrutujemy, zaangażowane w proces
W tę rekrutację zaangażowane są również osoby z zespołu, do którego dołączysz. Poza Olą, to właśnie te osoby poznasz w trakcie procesu rekrutacyjnego. To one znają zespół najlepiej i z nimi masz szansę bezpośrednio współpracować. Pełnią role Team Rekrutera i Rekrutera Merytorycznego – to oni współtworzą brief do ogłoszenia, analizują Twoje zgłoszenie, weryfikują dopasowanie zespołu oraz oceniają Twoje kompetencje.
Oboje od lat pracują z tym klientem, więc świetnie znają wyzwania i potrzeby tego projektu. Krzysiek Hamerszmit oraz Marcin Gościcki to doświadczeni frontend developerzy, współodpowiedzialni za jakość kodu w projekcie – biorą udział w rekrutacji, bo wiedzą najlepiej, jakiej osoby potrzeba, by zespół działał jeszcze sprawniej. Paula Kantorska pełni w zespole Fuksja m.in. rolę Client Partnera – dba o dobrą współpracę z Danwoodem, identyfikuje nowe potrzeby i wie, jak ważne jest dopasowanie technicznych kompetencji do realiów biznesowych.