Frontend Engineer
Senior Frontend Developer/ka (Angular)
Удалённоfulltimesenior
Откликнуться на сайте работодателяОписание вакансии
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 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 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.
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.