Praca w SYZYGY

Frontend Developer/ka

Opublikowano
SYZYGY Warsaw, lipiec 9, 2026
To nie jest projekt z legacy kodu z 2017 roku. Wchodzisz do zespołu, który buduje strategiczny CMS od podstaw dla klienta z branży ubezpieczeniowej.
Twoja rola? Tworzyć i porządkować bibliotekę komponentów łączącą podejście techniczne z wyczuciem designu. Atomic Design, Storybook, WAI-ARIA – to Twoje codzienne narzędzia, nie abstrakcyjne koncepty
Lokalizacja
Hybryda
Typ pracy
Pełen etat
Obszar
Frontend

TL;DR

Wynagrodzenie:

💸 14 000 – 18 000 zł netto przy B2B*

💸 11 620 – 14 940 brutto przy UoP

*Płatne wynagrodzenie, gdy chorujesz (8 dni płatnej nieobecności) i masz wolne (26 dni w skali roku)

Podstawowe informacje:

  • Tryb pracy: hybrydowy → zespól umówił się na min. 1 raz w miesiącu w biurze w Warszawie (Dolny Mokotów)
  • Doświadczenie: Mid / Exp Mid (minimum 2-4 lata doświadczenia komercyjnego)
  • Zespół: 1 Client Partner / 2 FE (Senior + Mid) / 2 BE (Senior) / QA
  • Klient: Branża ubezpieczeniowa / współpraca od sierpnia 2026
  • Produkt: CMS
  • Etap rozwoju produktu: Od zera / replatforming
  • Stack technologiczny: TypeScript, Sass, Atomic Design, Storybook, Visual Regression, semantic HTML + WAI-ARIA, Design Tokens, Figma, Gitflow, GitHub Actions, Agile. Szukamy tego samego DNA, ale w ekosystemie Angular.
  • Język: polski (biegła znajomość), angielski (min. B2)
  • Liczba osób, których szukamy: 1
  • Start współpracy: sierpień 2026

Must have / Kluczowe wymagania

Szukamy kogoś, kto traktuje komponenty jak rzemiosło – nie „żeby działało”, ale żeby było solidne, spójne i skalowalne na lata.

Wymagane doświadczenie i udokumentowana skuteczność

  • Masz minimum 2-4 lata komercyjnego doświadczenia w implementacji komponentów UI lub bibliotek komponentów.
  • Pracowałeś_aś przy produktach cyfrowych z biblioteką komponentów – wiesz, jak wygląda praca z istniejącym codebase, refaktoryzacja i projekty łączące design z developmentem (np. SaaS, portale, duże serwisy).
  • Masz za sobą budowę biblioteki komponentów w Angularze lub ujednolicanie istniejącego UI w ramach konkretnych ograniczeń klienta. Wiesz, jak zapewnić spójność i reużywalność.
  • Doświadczenie z korporacyjnym klientem z silnymi wytycznymi brandowymi (np. ubezpieczenia, fintech, bankowość, telco) będzie dla nas dodatkowym atutem.

Kompetencje techniczne

  • Umiesz budować i utrzymywać Storybook oraz implementować Design Tokens w kodzie.
  • Dbasz o semantic HTML i WAI-ARIA – dla Ciebie dostępność to nie dodatek, a standard.
  • Sass, RWD i zaawansowane stylowanie to Twój codzienny chleb. Znasz mixins, functions, architekturę CSS, BEM, media queries, Container Queries, grid systems i CSS Custom Properties.
  • Rozumiesz Angular component styles (ViewEncapsulation) i wiesz, jak wykorzystać tę wiedzę w praktyce.
  • Znasz Angulara na poziomie komponentów, templates, bindings, directives i pipes – nie oczekujemy od Ciebie głębokiej architektury (NgRx, złożony routing), a raczej umiejętności tworzenia i kompozycji reużywalnych komponentów UI.
  • Twoja znajomość TypeScript pozwala Ci pisać czysty i przewidywalny kod.
  • Rozumiesz design i potrafisz podejmować decyzje UI bez czekania na designera.
  • Masz doświadczenie w pisaniu testów jednostkowych (np. Jasmine, Karma) i end-to-end (np. Playwright), bo wiesz, że tylko tak buduje się niezawodne komponenty.
  • Znasz i stosujesz Atomic Design, SemVer, Visual Regression Testing oraz aktywnie uczestniczysz w code review.
  • Masz doświadczenie z implementacją standardów WCAG 2.1/2.2.
  • Znasz metodyki pracy zwinnej (Agile/Scrum), myślisz komponentowo i wierzysz w iteracyjne dostarczanie (“ship fast, improve later”).

Komunikacja, współpraca i samodzielność

  • Jesteś samodzielny_a w kodzie i sprawnie pracujesz w krótkich iteracjach (results driven), potrafisz szacować zadania, dotrzymywać terminów i samodzielnie usuwać blockery.
  • Bierzesz udział w spotkaniach z klientem i nie boisz się pair-programmingu.
  •  szukasz rozwiązań, które są sensowne technicznie i jednocześnie spełniają wymagania biznesowe. Nie walczysz – szukasz dobrego podejściaPotrafisz argumentować swoje decyzje projektowe i wyjaśnić, dlaczego komponent wygląda i działa w określony sposób.
  • Budujesz relacje głównie wewnątrz zespołu – z developerami, designerami i PM-em.
  • Piszesz jasno i zrozumiale w komunikacji asynchronicznej (komentarze w Figmie, opisy w Jira, wiadomości na Teams) – to kluczowe w naszym modelu pracy.
  • Śledzisz swoje zadania i ich terminowość w Jira, rozumiesz podstawowe metryki Design Systemu (np. ile komponentów jest udokumentowanych, coverage biblioteki) i potrafisz raportować postęp.
  • Realizujesz zadania zgodnie z ustalonymi priorytetami, a gdy coś jest niejasne lub konfliktowe, potrafisz to zakomunikować. Potrafisz też zaproponować kolejność prac w ramach swoich zadań (np. “zaczynam od tego komponentu, bo blokuje devów”).

Nice to have

To nie są twarde wymagania, ale jeśli masz na koncie któreś z tych doświadczeń, wiemy, że szybciej odnajdziesz się w naszym zespole i wniesiesz dodatkową wartość:

  • Umiejętność czytania projektów w Figmie i rozumienia komponentów oraz Design Tokens. Masz oko do designu – rozumiesz spacing, typografię, kolorystykę i hierarchię wizualną. Nie musisz projektować, ale musisz to rozumieć.
  • Codzienne korzystanie z narzędzi AI (np. Cursor, GitHub Copilot, Claude, ChatGPT) do generowania kodu komponentów, refaktoryzacji, debugowania czy przyspieszania powtarzalnych zadań.
  • Znajomość ChromaticToken Studio (Figma), podstaw Dockera, on-site SEO, NX (monorepo) czy testów jednostkowych komponentów (Jest/Karma).
  • Doświadczenie w sektorach o wysokiej złożoności produktów cyfrowych (np. e-commerce, finanse, media).
  • Doświadczenie w drobnych usprawnieniach procesowych oraz gotowość do szybkiej adaptacji nowych procesów.

Twoje podejście – kogo szukamy?

Szukamy osoby, która traktuje frontend jako rzemiosło i czerpie satysfakcję z budowania rzeczy, które będą służyć innym na długo. Liczy się dla nas Twoja chłonność, inicjatywa i otwartość na współpracę.

  • Ciągła nauka to Twój standard. Eksplorujesz nowe narzędzia – zarówno AI, jak i frontendowe – i aktywnie dzielisz się swoimi odkryciami z zespołem. Jesteś otwarty_a na mentoring i aktywnie zadajesz pytania.
  • Inicjatywa bez czekania na instrukcje. Wychodzisz z pomysłami na usprawnienia w swoim obszarze i proaktywnie dopytujesz o kontekst, oczekiwania i ograniczenia, zamiast czekać, aż ktoś Ci to podpowie. Gdy kończysz swoje zadania, pytasz “czy mogę pomóc?”.
  • Aktywny udział w życiu zespołu. Regularnie rozmawiasz z developerami (handoff, pytania, feedback), aktywnie uczestniczysz w spotkaniach zespołowych (daily, planning, review, retro) i jesteś gotowy_a na pair-designing z designerami lub devami.
  • Elastyczność w dynamicznym środowisku. Oczekujemy od Ciebie gotowości na zmieniające się procesy. Iterujesz na swoich rozwiązaniach bez frustracji i czujesz się komfortowo, nawet gdy nie wszystko jest od razu jasne i udokumentowane.
  • Feedback to dla Ciebie prezent, nie atak. Jesteś otwarty_a na code review i przyjmujesz feedback bez defensywności, szybko iterując i poprawiając swoje rozwiązania.

Do jakiego projektu rekrutujemy?

Nasz klient

Będziesz pracować dla jednej z największych instytucji finansowych w Polsce, a także w Europie Środkowo-Wschodniej. To prawdziwy lider w swojej branży, który odgrywa wiodącą rolę w sektorze ubezpieczeniowym, stawiając na ciągły rozwój i innowacje. Realizujemy dla niego duże i złożone projekty, które mają kluczowe znaczenie biznesowe i stanowią integralny element ich strategicznej transformacji cyfrowej. Masz więc pewność, że to, co tworzysz, ma realną, strategiczną wartość.

Zaczynamy od replatformingu, ale nasza wizja zakłada długoterminową współpracę. W jej zakres wchodzi dalsze utrzymanie i rozwój produktu, a także możliwość realizowania kolejnych projektów i poszerzania portfolio współpracy z klientem. Nie jesteśmy dostawcą, jesteśmy partnerem. Będziesz ściśle współpracować zarówno z działem IT, jak i Marketingu po stronie klienta, zapewniając spójne i efektywne podejście do realizacji celów.

Projekt

Projekt polega na replatformingu kluczowego systemu CMS. To nie jest mała optymalizacja, to strategiczna transformacja, gdzie zastępujemy obecną platformę klienta nową, budowaną od podstaw na nowym stacku technologicznym. To wielomiesięczny projekt, który będzie wymagał Twojego zaangażowania i dbałości o każdy detal, bo to właśnie z Twoich komponentów zbudujemy nową twarz produktu klienta.

Jak wygląda praca w zespole?

Dołączysz do sprawnie działającego, kompetentnego zespołu, gdzie liczy się wzajemne wsparcie i szybkie dostarczanie wartości. Nasza praca jest inspirowana metodami zwinnymi, co oznacza dynamikę, transparentność i realny wpływ na kształt produktu.

Skład i kompetencje zespołu

Nasz zespół działa od kwietnia 2026. W trakcie pracy zakres działań i potrzeby projektu naturalnie się zmieniały, dlatego zauważyliśmy, że potrzebujemy dodatkowego wsparcia, aby zespół mógł efektywnie realizować swoje cele i to jest właśnie Twoja rola. Trafisz do zwartego teamu, w którym znajdziesz: Client Partner_kę, osoby na roli Frontend Developera (Senior + Mid), dwie osoby na roli Backend Developera (Senior) oraz QA. Zazwyczaj nasze zespoły to mix doświadczeń na poziomie mid-senior. Zależy nam, aby ten zespół posiadał pełne kompetencje do wdrożenia produktu, a także jego dalszej obsługi i rozwoju.

Typ współpracy

Inspirujemy się metodologią Scrum, co oznacza dynamikę, transparentność i zorientowanie na dowożenie wartości. Regularne rytuały, takie jak daily, sprint reviews, retrospekcje oraz steerco z klientem, są już częścią naszej codzienności i pomogą Ci szybko wdrożyć się w rytm pracy zespołu.

Dynamika i atmosfera w zespole

Tempo pracy w naszym zespole jest szybkie i mocno nastawione na rezultat – liczy się dla nas realne dostarczanie wartości, nie tylko sam proces. Dołączając teraz, zyskujesz gotowe zasady współpracy i sprawdzone rytuały, ale wciąż masz przestrzeń, by wnieść swoją perspektywę i usprawnić to, co widzisz jako możliwe do poprawy. Pracujemy w modelu hybrydowym – raz w miesiącu spotykamy się osobiście w naszym biurze w Warszawie, żeby wzmocnić relacje i wspólnie planować kolejne kroki, a resztę czasu pracujemy zdalnie.

Kilka z WIELU naszych zalet

Prawdziwa transparencja
Transparentne pensje, finanse czy widełki wynagrodzeń
Biuro, które kochamy
Mamy biuro na Dolnym Mokotowie, w którym nie brakuje kreatywnej przestrzeni. Regulowane biurka, ergonomiczne krzesła, słoneczny taras, bilard, ping-pong, PlayStation… Brzmi dobrze?
Podwyżki
System podwyżkowy, który jest transparentny i jawny dla całej organizacji
Dobry pakiet
Karta MultiSport/Medicoversport + prywatna opieka medyczna Medicover + platforma Hedepy
Budżet szkoleniowy i warsztaty
Stawiamy na rozwój, mamy przewidziany budżet na szkolenia. Ponadto sami organizujemy wiele warsztatów np. z NVC

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ę odpowiada:

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

Na tej stronie