Currency

Experienced Mid Frontend Developer (React)

3 840 - 4 663 USDNet per month - B2B
3 187 - 3 840 USDGross per month - Permanent
JavaScript

Experienced Mid Frontend Developer (React)

JavaScript

JP Dziekoński 3, Warszawa

SYZYGY

Full-time
B2B, Permanent
Mid
Hybrid
3 840 - 4 663 USD
Net per month - B2B
3 187 - 3 840 USD
Gross per month - Permanent

Tech stack

    Polish

    C2

    English

    B2

    React

    advanced

    BEM

    advanced

    Storybook

    advanced

    Jest

    advanced

    SCSS Modules

    regular

    Redux

    regular

    Prettier

    regular

Job description

Dołącz do nas i pomóż nam rozwijać europejską platformę dla globalnej marki motoryzacyjnej, gdzie Twój wkład będzie widoczny na ponad 30 rynkach!


TL;DR


Wynagrodzenie:

💸 11 620 – 14 000 zł brutto przy UoP

💸 14 000 – 17 000   netto przy B2B*

*Płatne wynagrodzenie, gdy chorujesz (B2B) i płatne dni wolne



Podstawowe informacje:

  • Tryb pracy: zdalny, ze średnio 1 wizytą w biurze w Warszawie (w środy) w miesiącu.

  • Wymagane doświadczenie: mocny Mid (min. 3 lata doświadczenia w pracy z Reactem), najlepiej przy platformach webowych B2C lub serwisach contentowych opartych na CMSach.

  • Zespół: 4 Frontend Developer_ów (3 Mid, 1 Senior), 1 QA (experienced Mid), wspierani przez Client Partnerkę.

  • Klient: Mazda Europe – współpraca trwa od ponad 7 lat.

  • Produkt: Europejska platforma webowa oparta na CMSie (strony contentowe, konfigurator, wyszukiwarka dealerów, kalkulatory finansowe).

  • Etap rozwoju produktu: rozwój i utrzymanie istniejącego, dojrzałego produktu.

  • Stack technologiczny: React 18+, SCSS Modules + BEM, Redux & Context, Storybook, React Testing Library, Jest, ESLint, Prettier, GitLab CI.

  • Język: angielski do swobodnej komunikacji (praca z zespołem z Niemiec).

  • Ilu osób szukamy? 1



Must have / Kluczowe wymagania


Poniższa lista jest konkretna, bo szukamy osoby, która nie tylko zna się na rzeczy, ale też potrafi myśleć o produkcie całościowo i działać w zespole.


Doświadczenie i kontekst projektowy

  • Minimum 3 lata doświadczenia w pracy z Reactem.

  • Twoje projekty to głównie platformy webowe B2C, 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. Nie szukamy kogoś, kto robił tylko greenfieldy.

  • Masz doświadczenie w pracy dla klienta zewnętrznego, potrafisz estymować, I efektywnie komunikować się z klientem.

  • Angielski na poziomie umożliwiającym swobodną komunikację i pracę z klientem zagranicznym.


Technologie i podejście techniczne

  • React 18+, TypeScript, Redux & Context,  to Twoje naturalne środowisko – znasz nie tylko bibliotekę, ale też jej ekosystem.

  • SCSS Modules z metodologią BEM – dbasz o porządek w strukturze i spójność komponentów.

  • React Testing Library, Jest – piszesz testy tam, gdzie dają realną wartość, dbając o jakość kodu.

  • Storybook – masz doświadczenie w pracy z bibliotekami komponentów.

  • Focus na UI i dostępność (a11y) – znasz zasady WCAG i stosujesz je, tworząc user-centric interfejsy.

  • Świadome korzystanie z AI w procesie developmentu (np. LLMów, edytor Cursor).

  • Software Craftsmanship to dla Ciebie coś więcej niż modne hasło – piszesz czysty, reużywalny kod, stosujesz zasady SOLID, DRY, KISS i wiesz, kiedy refaktorować, a kiedy nie.

  • Zrozumienie Atomic Design i podejścia do design systemów.


Komunikacja i współpraca

  • Potrafisz mówić o technicznych rzeczach po ludzku – wiesz, że dobry frontend to nie tylko kod, ale też zrozumienie potrzeb biznesowych i użytkowych.

  • Nie boisz się rozmów z klientem – umiesz wyjaśnić rozwiązanie, doradzić lub zaproponować alternatywę, a także być asertywnym_ą, gdy to konieczne.

  • Potrafisz zadawać odpowiednie pytania i klaryfikować zadania, które nie zawsze są idealne.

  • Masz focus nie tylko na swoje zadania, ale i na wspieranie innych osób w zespole.

  • Skupiasz się na dowożeniu w estymacjach i komunikowaniu ryzyk.


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ę tego zaproponować.

  • Kładziesz nacisk na szybki feedback loop – aktywnie komunikujesz postępy i nie znikasz z zadaniem na kilka dni.

  • W przypadku mniejszego obciążenia zadaniami, wykazujesz inicjatywę w tworzeniu nowych zadań.


Nice to have


Poniżej znajdziesz obszary, które nie są warunkiem koniecznym, ale jeśli masz w nich doświadczenie, to dla nas sygnał, że patrzysz szerzej niż tylko na swój kawałek kodu. Nie musisz być ekspertem_ką we wszystkim – cenimy ludzi, którzy wiedzą, gdzie są i dokąd chcą dojść. Jeśli więc 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 ekosystemie produktu.


  • Może masz już za sobą przygodę z Next.js i wiesz, jak wykorzystać jego potencjał do budowania jeszcze wydajniejszych aplikacji?

  • A może Twoje serce bije mocniej dla UX/UI i masz szczególne doświadczenie w prowadzeniu tematów związanych z dostępnością (a11y), dbając o to, by każdy użytkownik_czka mógł_mogła w pełni korzystać z produktu? To dla nas bardzo ważny obszar, w którym cenimy wiedzę.

  • Masz w sobie żyłkę lidera_ki i widzisz siebie jako filar zespołu, gotowy_ą wziąć na siebie większą odpowiedzialność i inspirować innych do rozwoju? Chętnie wspieramy takie ambicje.


Twoja rola i jej odpowiedzialności 


Dołączysz do zespołu, który rozwija dojrzałą, europejską platformę webową dla Mazdy. Nasza dotychczasowa Frontend Developerka idzie rozwijać nowy projekt, więc szukamy osoby, która przejmie jej rolę i wesprze zespół w codziennej pracy. Będziesz stanowić rdzeń zespołu projektowego, zapewniając stabilność, jakość i efektywność w dostarczaniu rozwiązań.


Na co dzień będziesz:

  • Pracować z kodem: implementować nowe funkcjonalności i komponenty, dbając o ich czytelność i reużywalność.

  • Debugować złożone problemy i dzielić się wiedzą z zespołem.

  • Aktywnie uczestniczyć w Code Review, wspólnie dbając o spójność kodu i czytelność rozwiązań, używając conventional comments. Code review to dla nas również miejsce na wyłapanie błędów przed etapem QA.

  • Brać udział w planowaniu pracy, rozbijać większe funkcjonalności na sensowne zadania i komunikować zależności.

  • Brać odpowiedzialność za cały feature – od analizy po wdrożenie.

  • Patrzeć o krok do przodu, wychwytując potencjalne blokady i skupiając się na tym, co przyniesie największą wartość.

  • Projektować rozwiązania z myślą o utrzymaniu, testowalności (tam, gdzie ma to sens) i przyszłym rozwoju projektu.

  • Wnosić pomysły, obserwacje i dbałość o detale, nie oczekujemy rewolucji architektonicznych, ale liczymy na Twoją proaktywność.

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 Mazda Motors – globalną marką o ugruntowanej renomie, która jest obecna na ponad 30 rynkach europejskich. To klient, z którym jesteśmy w partnerstwie już od ponad 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. Projekt wymaga ścisłej komunikacji z zespołem z Niemiec (SYZYGY DE), z którym mamy cotygodniowe spotkania. Mamy pełen ownership nad całym front-endem.

Produkt: Rozwijamy europejską platformę webową dla Mazdy, która prezentuje swoją ofertę na wielu rynkach. To dojrzały, działający produkt, który obejmuje strony contentowe, konfigurator samochodu, wyszukiwarkę dealerów czy kalkulatory finansowe. Większość naszej pracy to tworzenie nowych funkcjonalności i rozbudowa istniejących rozwiązań. Jasne, zdarzają się bugi, ale gdy je naprawiamy, robimy to z troską o jakość i długofalowe utrzymanie kodu. Nigdy „na skróty”.

Nasz frontend działa niezależnie od backendu — środowisko uruchomisz kilkoma komendami npm’a. Korzystamy z Gitlaba, mamy zautomatyzowany feature deployment.



Zespół

Nasza dotychczasowa Frontend Developerka idzie rozwijać nowy projekt, więc szukamy osoby, która przejmie jej rolę oraz wesprze zespół w codziennej pracy. Szukamy kogoś, kto będzie stanowił rdzeń zespołu projektowego, zapewniając stabilność, jakość i efektywność w dostarczaniu rozwiązań.

Ty był_byś szóstą osobą w zespole i 4 Frontend Developer_, współpracując_ blisko z resztą zespołu FE oraz zespołami z biura w Niemczech.


Zespół: 4 Frontend Developerów, Tester manualny, wspierani przez Client Partnera,

Zespół developerski stanowią mocni midzi oraz senior, każdy z nas ma kilkuletnie doświadczenie w pracy nad projektem (2 – 7 lat).

  • współpracujemy z zespołem z Niemiec (Design, Product Owners, Backend);

  • część z nas pracuje full time zdalnie, pozostali hybrydowo.

  • model naszej pracy najbliższy jest “scrumbanowi”.Wierzymy w Software Craftsmanship – w praktyce oznacza to, że dbamy o jakość, refaktoryzujemy, testujemy i uczymy się od siebie nawzajem.

Proces: weekly, daily, internalowy status raz w tygodniu.

Spotkania raczej integracyjne i żeby popracować razem średnio raz w miesiącu w biurze.

Współpraca: konkretna, partnerska, zadaniowa

Zadania 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.

Dołączając do zespołu będziesz w stanie wprowadzić zmianę pierwszego dnia pracy.  Pracujemy nad produktem kilka lat. Nie ma w nim miejsc, których boimy się dotykać, jednak nie jesteśmy doskonali i szczerze się do tego przyznajemy.

W codziennej pracy bardzo ważna jest dla nas jakość. Chodzenie na skróty, to nie nasza bajka. Szczerze mówimy, gdy coś jest nie tak, bo wierzymy w transparencję i feedback i nie lubimy procesów “za zamkniętymi drzwiami”.

Tech stack

    Polish

    C2

    English

    B2

    React

    advanced

    BEM

    advanced

    Storybook

    advanced

    Jest

    advanced

    SCSS Modules

    regular

    Redux

    regular

    Prettier

    regular

Office location

Published: 01.12.2025

Experienced Mid Frontend Developer (React)

3 840 - 4 663 USDNet per month - B2B
Summary of the offer

Experienced Mid Frontend Developer (React)

JP Dziekoński 3, Warszawa

SYZYGY

3 840 - 4 663 USDNet per month - B2B
3 187 - 3 840 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.