← Back to jobs

Frontend Developer (K/M)

Skills

agileaiangularapici cdjavascriptjestngrxrxjsscrumscsstest automationtypescriptwcagAngularCI/CD

Description

Zespół Rozwoju Systemu S46 działa w Dziale Rozwoju Systemów Cyberbezpieczeństwa, który jest częścią Centrum Cyberbezpieczeństwa i Infrastruktury NASK-PIB.

Na co dzień pracujemy w Scrumie. Wraz z Product Ownerem, testerami, analitykami i projektantami UX współtworzymy zespół produktowy, który stale się rozrasta.

Obecnie rozwijamy i utrzymujemy głównie S46 Cyber Hub (dawniej System S46) - platformę operacyjną krajowego systemu cyberbezpieczeństwa, zbudowaną przez NASK na zlecenie Ministra Cyfryzacji na podstawie ustawy o KSC. System działa produkcyjnie od 2021 roku. Korzystają z niego tysiące podmiotów: operatorzy usług kluczowych, administracja publiczna, zespoły CSIRT i organy właściwe ds. cyberbezpieczeństwa. Platforma wspiera zgłaszanie i obsługę incydentów, dystrybucję ostrzeżeń, wymianę informacji o cyberzagrożeniach oraz współpracę między uczestnikami systemu.

Po nowelizacji ustawy o KSC system przechodzi dynamiczny rozwój. Platforma, obecnie pod nazwą S46 Cyber Hub, staje się ekosystemem produktów, zyskuje nowe funkcje i integracje, a do korzystania z niej będą zobowiązane kolejne tysiące podmiotów kluczowych i ważnych. To oznacza realne wyzwania, takie jak skalowalność czy wysokie wymagania wobec niezawodności i bezpieczeństwa rozwiązania.

Szukamy osób, które chcą być częścią tego zespołu i rozwijać aplikacje istotne dla cyberbezpieczeństwa państwa.

Twój zakres obowiązków:

  • Projektowanie i implementacja nowych widoków i funkcjonalności aplikacji
  • Rozwijanie i utrzymanie design systemu oraz biblioteki komponentów
  • Integracja aplikacji z API backendu
  • Dbanie o dostępność, responsywność i wydajność interfejs
  • Pisanie testów automatycznych i dbanie o jakość kodu
  • Diagnozowanie i naprawa błędów, w tym zgłaszanych z produkcji
  • Udział w code review i w ceremoniach Scrum
  • Współpraca z zespołem backend, testerami, analitykami, projektantami UX/UI

Nasze wymagania:

  • Doświadczenie w komercyjnym tworzeniu aplikacji frontendowych (min. 2 lata) w dowolnym frameworku
  • Bardzo dobra znajomość TypeScript/JavaScript wraz ze zrozumieniem mechanizmów asynchroniczności i reaktywności
  • Umiejętność pisania testów automatycznych (unitowych i integracyjnych)
  • Umiejętność pracy z istniejącym kodem i design systemem (czytanie ze zrozumieniem, bezpieczne wprowadzanie zmian)
  • Systematyczność, dokładność, umiejętność pracy w zespole
  • Znajomość zasad dostępności (WCAG) i responsywności interfejsów
  • Przed nawiązaniem stosunku pracy, zgodnie z art. 26d ust. 1 ustawy o Krajowym Systemie Cyberbezpieczeństwa, niezbędne będzie przedłożenie zaświadczenia z krajowego rejestru karnego (art. 265 – 269b) o niekaralności w zakresie przestępstw przeciwko ochronie informacji.

[wynagrodzenie] - 9000 - 12000 brutto [/wynagrodzenie]

[umowa] - umowa o pracę [/umowa]

[etat] - pełen etat [/etat]

[specjalista] - specjalista [/specjalista]

[typ] - hybrydowa [/typ]

Oferujemy:

  • Umowę o pracę
  • Równowagę między pracą a życiem osobistym
  • Elastyczne godziny pracy
  • Ciekawe projekty
  • Współpracę z ekspertami w branży
  • Udział w szkoleniach i konferencjach
  • Naukę języka angielskiego w godzinach pracy
  • Opiekę medyczną
  • Kartę Multisport
  • Ubezpieczenie na życie
  • Dofinansowanie wypoczynku
  • Biuro w dogodnej lokalizacji

Aplikuj na stanowisko

Mile widziane:

  • Znajomość stacku Angular 20, RxJS, NgRx, SCSS
  • Doświadczenie w testowaniu E2E
  • Znajomość procesów CI/CD i raportowania wyników testów
  • Znajomość metodyk Agile/Scrum i narzędzi do zarządzania backlogiem (Redmine)
  • Praktyczne doświadczenie z narzędziami AI wspomagającymi programowanie, w tym umiejętność weryfikacji poprawności wygenerowanego kodu

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…