Senior Frontend Developer (Angular)
- Hiring from
- Poland
- Work type
- Remote
- Posted
- Sep 28, 2026
Dołącz do zespołu rozwijającego nowoczesne, bezpieczne i wydajne aplikacje frontendowe!
Poszukujemy Frontend Developera, który będzie odpowiedzialny za projektowanie i rozwój nowoczesnych aplikacji webowych opartych o Angular i TypeScript.
Na tym stanowisku będziesz współpracować z zespołami projektowymi, backendowymi i produktowymi, rozwijać nowe funkcjonalności, dbać o jakość oraz wydajność aplikacji, a także uczestniczyć w podejmowaniu decyzji technicznych i code review.
Jeśli masz doświadczenie w pracy z Angular, TypeScript, RxJS, NgRx i SignalStore, znasz dobre praktyki tworzenia aplikacji frontendowych i potrafisz tworzyć skalowalny kod — ta oferta jest dla Ciebie.
Zakres obowiązków:
- Projektowanie i rozwój nowoczesnych, responsywnych, bezpiecznych i wydajnych aplikacji frontendowych.
- Tworzenie klarownego i skalowalnego kodu w TypeScript z wykorzystaniem frameworka Angular.
- Implementacja i rozwój zarządzania stanem aplikacji z wykorzystaniem NgRx oraz SignalStore.
- Tworzenie i utrzymywanie testów jednostkowych, integracyjnych oraz E2E.
- Współpraca z zespołami projektowymi, backendowymi i produktowymi w zakresie realizacji wymagań funkcjonalnych i wizualnych.
- Integracja aplikacji frontendowych z backendem poprzez REST API oraz implementacja mechanizmów autoryzacji użytkowników.
- Wsparcie w tworzeniu i utrzymywaniu backlogu produktu.
- Analiza i optymalizacja wydajności aplikacji Angular.
- Dbanie o bezpieczeństwo aplikacji webowych oraz stosowanie odpowiednich praktyk bezpieczeństwa.
- Tworzenie i utrzymywanie dokumentacji projektowej i technicznej.
- Wykonywanie code review oraz dbanie o standardy i jakość kodu.
- Praca zgodnie z metodykami Agile.
Wymagania:
- Minimum 5 lat doświadczenia w programowaniu z wykorzystaniem Angular.
- Bardzo dobra znajomość Angular, w tym jego zaawansowanych funkcji i mechanizmów.
- Praktyczna znajomość zarządzania stanem aplikacji z wykorzystaniem NgRx i SignalStore.
- Bardzo dobra znajomość TypeScript oraz umiejętność tworzenia klarownego i skalowalnego kodu.
- Dobra znajomość RxJS oraz programowania reaktywnego.
- Doświadczenie w testowaniu aplikacji Angular – testy jednostkowe i E2E.
- Znajomość technik optymalizacji wydajności aplikacji Angular.
- Znajomość zasad bezpieczeństwa aplikacji webowych i umiejętność ich implementacji w kontekście Angular.
- Doświadczenie w integracji z backendem poprzez REST API oraz znajomość mechanizmów autoryzacji użytkowników.
- Praktyczna znajomość narzędzi deweloperskich, takich jak Docker, Webpack i Git.
- Znajomość dobrych praktyk programistycznych i wzorców projektowych w kontekście Angular.
- Umiejętność szybkiego uczenia się i adaptacji do zmieniających się technologii oraz potrzeb projektowych.
- Doświadczenie w pracy zespołowej zgodnie z metodykami Agile (Scrum/Kanban).
- Znajomość języka angielskiego na poziomie minimum B2, pozwalająca na swobodne korzystanie z dokumentacji technicznej.
- Bardzo dobre umiejętności komunikacyjne i umiejętność współpracy z zespołami technicznymi, projektowymi oraz klientami.
Mile widziane:
- Wykształcenie wyższe techniczne, np. informatyka, automatyka i robotyka, elektronika, teleinformatyka lub kierunki pokrewne.
Oferujemy:
- Udział w rozwoju nowoczesnych aplikacji frontendowych dla dużej organizacji z sektora infrastruktury lotniczej.
- Możliwość pracy przy rozwiązaniach o wysokich wymaganiach dotyczących wydajności, bezpieczeństwa i niezawodności.
- Wpływ na rozwój funkcjonalności oraz jakość i standardy tworzonego oprogramowania.
- Możliwość rozwoju kompetencji technicznych oraz pracy przy złożonych rozwiązaniach webowych.
- Możliwość skorzystania z pakietów Luxmed i Multisport na preferencyjnych warunkach.
- Pracę zdalną.
Masz doświadczenie w tworzeniu aplikacji Angular i chcesz pracować przy nowoczesnych rozwiązaniach frontendowych? Dołącz do projektu, w którym będziesz mieć realny wpływ na rozwój aplikacji, jakość kodu i stosowane rozwiązania techniczne. Aplikuj i porozmawiajmy o szczegółach!