Back to search
SYZYGY Warsaw Linkedin · Posted 1mo ago

Frontend Developer/ka

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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.

W dużym skrócie

  • Wynagrodzenie: 💸 11 620 – 14 940 PLN brutto (UoP) 💸 14 000 – 18 000 PLN netto + VAT (B2B)*
  • Płatne wynagrodzenie, gdy chorujesz (8 dni płatnej nieobecności) i masz wolne (26 dni w skali roku)
  • Tryb pracy: Hybrydowy – zespół spotyka się raz w miesiącu w biurze w Warszawie
  • Doświadczenie: Mid / Exp Mid
  • Zespół: Client Partner, 2x FE (Senior + Mid), 2x BE (Senior) i QA
  • Klient: Branża ubezpieczeniowa
  • 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

Must have

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ść Chromatic, Token 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.

Benefity

W SYZYGY Wierzymy w Transparentność i Dbałość o Ludzi. Dlatego u Nas Znajdziesz Benefity, Które Realnie Wspierają Twój Komfort i Rozwój

  • Prawdziwa transparencja: Transparentne pensje, finanse czy widełki wynagrodzeń – u nas nie ma nic do ukrycia.
  • Imponujące biuro: 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. Wiesz, na czym stoisz.
  • Klasyczny pakiet: Karta MultiSport/MedicoverSport + prywatna opieka medyczna Medicover + platforma. Dbamy o Twoje zdrowie i dobrą kondycję.
  • Magiczna kuchnia: Nasza w pełni wyposażona kuchnia zaprasza na sesję gotowania, kawę z Moccamastera.
  • DevTalks & DesignTalks: Przestrzeń do dzielenia się wiedzą i wyrównywania jej poziomu w organizacji.
  • Elastyczne godziny pracy: Zaczynaj później lub kończ wcześniej. Nie ma sprawy! Nasze core hours to 10-15.
  • Bonusy: Co roku przyznajemy sobie bonusy na święta i nagrody pieniężne za 5-10-15 lat pracy z nami.
  • Platforma Hedepy: Dostęp do platformy wspierającej kondycję psychiczną – konsultacje ze specjalist_mi – psycholo_mi, terapeut_mi, coachami i trener_mi biznesu.
  • Sporty i zabawy: PlayStation, planszówki, stół do ping-ponga, bilard. Lubimy się też rozerwać.
  • Po godzinach: Lubimy się dobrze bawić – w naszej kuchni urządzamy imprezki i celebrujemy różne święta.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search