Senior Frontend Developer/ka (Angular)
Syzygywarsaw — Poland · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Szukamy nie tylko kogoś, kto pisze dobry kod, ale kogoś, kto potrafi wyznaczać standardy i pociągnąć za sobą zespół.
Budujemy strategiczny CMS dla lidera rynku ubezpieczeniowego, a decyzje architektoniczne, które podejmiesz, będą miały wpływ na projekt na lata do przodu.
W dużym skrócie
Wynagrodzenie: 14 940 - 17 430 PLN brutto (UoP) 18 000 - 21 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 – raz w miesiącu spotkanie z zespołem w biurze w Warszawie.Doświadczenie: senior (minimum 5 lat komercyjnego doświadczenia w FE).Zespół: Client Partner, 2x FE, 2x BE, Digital Product OwnerKlient: Lider w branży ubezpieczeniowej w Polsce i Europie Środkowo-Wschodniej.
Współpracujemy od kwietnia 2026.Produkt: Nowa platforma CMS oparta na Magnolii CMS – budujemy ją od podstaw, przenosząc treści z dotychczasowego rozwiązania.Język: Polski (biegła znajomość), Angielski (min.
B2).Liczba osób, których szukamy: 1
Must have
Doświadczenie zawodowe
Posiadasz minimum 5 lat komercyjnego doświadczenia w tworzeniu złożonych aplikacji frontendowych.Masz za sobą pracę nad złożonymi produktami cyfrowymi (np.
platformy e-commerce, aplikacje wieloplatformowe, systemy o dużym natężeniu ruchu, systemy CMS).Brał_ś udział w podejmowaniu decyzji architektonicznych w poprzednich projektach.Masz doświadczenie w budowaniu projektów "od zera", od fazy koncepcyjnej do wdrożenia.
Kompetencje techniczne
Potrafisz projektować skalowalną i łatwą w utrzymaniu architekturę.
Masz doświadczenie z monorepo (np.
NX), architekturą hexagonalną i/lub clean architecture.Pracujesz z Design Systemami oraz narzędziami do ich tworzenia (np.
Storybook).Rozumiesz i potrafisz stosować standardy dostępności cyfrowej (WCAG).Posiadasz wiedzę z zakresu optymalizacji wydajności aplikacji webowych (np.
performance budget, Core Web Vitals, Lighthouse).Masz praktyczne doświadczenie w pracy z procesami ciągłej integracji, ciągłego dostarczania i trunk based development.
Znasz też narzędzia do zapewniania jakości kodu (kontrola boundaries) i procesy CI/CD (np.
Docker, GitHub Actions, GitLab CI).Masz doświadczenie w monitorowaniu wydajności i observability aplikacji FE, czerpiące z kultury DevOps.Biegle, praktycznie posługujesz się Angularem w najnowszych wersjach.Twoja ekspercka znajomość TypeScript oraz nowoczesnych standardów JavaScript (ES6+) pozwala Ci pisać czysty i efektywny kod.Masz doświadczenie w pisaniu testów jednostkowych (np.
Jasmine, Karma) i end-to-end (np.
Playwright).Masz doświadczenie z bibliotekami do zarządzania stanem w Angularze, takimi jak NgRx.Aktywnie rozwijasz i ulepszasz wewnętrzne narzędzia deweloperskie, środowisko pracy oraz procesy projektowe (tzw.
project harness), dążąc do zwiększenia efektywności pracy zespołu.Znasz metodyki zwinne (Agile, Scrum).Masz kluczowe doświadczenie w budowaniu projektów od podstaw (konfiguracja środowiska, projektowanie architektury, wdrażanie procesów deweloperskich).Wyznajesz podejście Software Craftsmanship – piszesz czysty, wydajny i łatwy w utrzymaniu kod, zgodny z SOLID, KISS i DRY.Posiadasz solidną wiedzę na temat standardów bezpieczeństwa aplikacji webowych i umiejętnie je stosujesz.Znasz podstawowe zasady ochrony danych osobowych (RODO/GDPR).Potrafisz efektywnie wykorzystywać narzędzia oparte na modelach LLM (np.
Codex, Claude Code lub podobne) do przyspieszania i podnoszenia jakości procesu wytwarzania oprogramowania.
Świadomie dobierasz sposób pracy z modelami: poprzez odpowiednie promptowanie, planowanie zadań oraz wykorzystywanie ich mocnych stron, zachowując jednocześnie kontrolę nad architekturą i spójnością tworzonego rozwiązania.
Rozumiesz ograniczenia poszczególnych modeli i potrafisz zarządzać ich użyciem w sposób przemyślany i odpowiedzialny.
Nice to have
Doświadczenie w sektorach o wysokiej złożoności produktów cyfrowych (np.
e-commerce, finanse, media) – to dla nas sygnał, że znasz wyzwania, z którymi mierzymy się na co dzień.Głębokie zrozumienie praktyk DevOps Culture.Podstawowa znajomość usług chmurowych (np.
AWS, Azure, GCP).Doświadczenie z renderowaniem po stronie serwera (SSR) przy użyciu Angular Universal.
Na Co Dzień Będziesz
Projektować i implementować skalowalne i utrzymywalne architektury frontendowe dla kluczowego systemu CMS.Aktywnie uczestniczyć w podejmowaniu decyzji architektonicznych i technologicznych, mając realny wpływ na kształt produktu.Budować projekty od początkowych faz, od fazy koncepcyjnej aż po wdrożenie, konfigurując środowisko i wdrażając procesy deweloperskie.Pisać czysty, wydajny i łatwy w utrzymaniu kod zgodnie z zasadami Software Craftsmanship (SOLID, KISS i DRY), stosując najnowsze wersje Angulara i TypeScript.Dbać o jakość poprzez pisanie testów jednostkowych (Jasmine, Karma) i end-to-end (Playwright) oraz korzystanie z narzędzi do zapewniania jakości kodu.Pracować z procesami CI/CD (Docker, GitHub Actions, GitLab CI) i praktykami trunk based development.Współpracować z analitykami, projektantami, backend deweloperami i klientem, tłumacząc złożone zagadnienia techniczne na język biznesowy.Proponować nowe rozwiązania techniczne i usprawnienia procesów (np.
optymalizacja CI/CD, refaktoryzacja), inicjując zmiany.Dzielić się wiedzą i wspierać rozwój mniej doświadczonych członków zespołu (code review, pair programming).Monitorować postęp zadań, identyfikować blokady i transparentnie komunikować status, adaptując się do zmieniających się wymagań.Wyznaczać kierunki i standardy w obszarze frontendu, będąc technicznym liderem.
Twoje podejście
Jesteś proaktywny_a w zdobywaniu nowych umiejętności, śledzisz trendy Software Development (w tym AI) i chętnie dzielisz się wiedzą z zespołem.Samodzielność i inicjatywa to dla Ciebie podstawa – wychodzisz z własnymi pomysłami dotyczącymi architektury, narzędzi i procesów.Posiadasz wysoko rozwinięte umiejętności komunikacyjne i interpersonalne, poparte doświadczeniem w bezpośredniej współpracy z klientami komercyjnymi.Budujesz relacje oparte na zaufaniu, zarówno w zespole, jak i z klientem.Tłumaczysz złożone zagadnienia techniczne na zrozumiały język biznesowy.Bierzesz pełną odpowiedzialność (ownership) i angażujesz się w zapewnienie wysokiej jakości pracy, dbając o detale i końcowy rezultat biznesowy.Jesteś elastyczny_a i gotowy_a do adaptacji do zmieniających się wymagań, zwłaszcza w projekcie od zera.Umiesz przyjmować i dawać konstruktywny feedback, widząc w nim klucz do rozwoju.Pełnisz rolę technicznego lidera w obszarze frontendu, wyznaczając kierunki i standardy, ale zawsze w partnerskiej atmosferze współpracy z zespołem.
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, stawiający 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.
Współpraca
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.
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.
W SYZYGY nie jesteśmy dostawcą, jesteśmy partnerem.
Projekt
Projekt polega na replatformingu kluczowego systemu CMS – zastępujemy obecną platformę klienta nową, budowaną od podstaw w oparciu o nowoczesne technologie i architekturę (Angular, Java, Magnolia).
Projekt wystartował w kwietniu 2026 i obecnie intensywnie tworzymy jego fundamenty.
Stawiamy na rozwiązania, które zagwarantują skalowalność i przewagę rynkową.
To wielomiesięczny projekt, który będzie wymagał Twojego eksperckiego wsparcia i zaangażowania.
Produkt ten ma fundamentalne znaczenie dla biznesu klienta i jego dalszego rozwoju.
Jak wygląda praca w zespole?
Skład i Kompetencje Zespołu
Zespół, do którego dołączysz, składa się z: Client Partnera, dwóch Frontend Developerów, dwóch backend Developerów.
Większość z nich to doświadczeni specjaliści.
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
Nasza praca w zespole inspirowana jest metodologią Scrum, co oznacza dynamikę, transparentność i zorientowanie na dowożenie wartości.
Regularne rytuały, takie jak daily, sprint reviews, retrospekcje, są podstawą naszej efektywności.
Dynamika i Atmosfera w Zespole
Zasady współpracy, tempo pracy i część procesów są na bieżąco dopracowywane.
Dołączając teraz, masz realny wpływ na to, jak będzie wyglądać nasza wspólna przyszłość.
Łączymy pracę zdalną z comiesięcznymi spotkaniami w biurze w Warszawie.
We have 66,600 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 66,600 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume