Senior Frontend Developer/ka (Angular)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Frontend Developer jobs →Skills
Description
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.
Lokalizacja
Pełen etat
Obszar
Wynagrodzenie:
14 940 – 17 430 zł brutto przy UoP
18 000 – 21 000złnetto przy B2B*
*Płatne wynagrodzenie, gdy chorujesz (B2B) i odpoczywasz
Podstawowe informacje:
- 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 Owner.
- Klient:Lider w branży ubezpieczeniowej w Polsce i Europie Środkowo-Wschodniej. Współpracujemy od kwietnia 2026.
- Produkt:Nowa platforma CMS oparta na Magnolii (DX Core) – budujemy ją od podstaw, przenosząc treści z dotychczasowego rozwiązania.
- Liczba osób, których szukamy:1
- 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 (kontrolaboundaries) 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.
- 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.
Twoje podejście – kogo szukamy?
- 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
Z życia organizacji…
- 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.
Do jakiego projektu rekrutujemy?
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 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.
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.
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.
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.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Frontend Developer jobs in Poland.
Finding similar jobs…