ASTEK Polska
Senior Frontend Developer (Angular) (k/m)
Senior frontend developer at ASTEK Polska in Warsaw building modern Angular applications with Angular 21 — using TypeScript, Angular Signals, NgRx store architecture, Signal Forms, Standalone Components, WebSocket real-time communication, and CSS/Sass for responsive UIs.
- Compensation
- Not disclosed
- Location
- Warszawa, Poland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Frontend
- Posted
Skills
Must have
- Very good knowledge of Angular 21 and building modern frontend applications
- Practical experience with TypeScript, including types, interfaces, and advanced typing
- Knowledge of Angular Signals and building reactive solutions based on the new state management model
- Experience using NgRx for application state management and store-based architecture
- Experience with Signal Forms and creating/validating forms in Angular applications
- Practical knowledge of Standalone Components and modern modular application architecture
- Experience implementing real-time communication with WebSocket
- Good knowledge of CSS and Sass (SCSS) for creating responsive, polished user interfaces
Full description
- Bardzo dobra znajomość Angular 21 oraz tworzenia nowoczesnych aplikacji frontendowych.
- Praktyczne doświadczenie w programowaniu z wykorzystaniem TypeScript, w tym pracy z typami, interfejsami oraz zaawansowanymi mechanizmami typowania.
- Znajomość Angular Signals oraz budowania reaktywnych rozwiązań w oparciu o nowy model zarządzania stanem.
- Doświadczenie w wykorzystaniu NgRx do zarządzania stanem aplikacji i implementacji architektury opartej na store.
- Umiejętność pracy z Signal Forms oraz tworzenia i walidacji formularzy w aplikacjach Angular.
- Praktyczna znajomość Standalone Components i nowoczesnego podejścia do budowy modułowej architektury aplikacji.
- Doświadczenie w implementacji komunikacji czasu rzeczywistego z wykorzystaniem WebSocket.
- Dobra znajomość CSS i Sass (SCSS), umożliwiająca tworzenie responsywnych oraz estetycznych interfejsów użytkownika.