Scalo
dodano: 10 godzin temu9Wyświetleń
Senior Angular Developer
Miejsce Pracy
Warszawa+Hybrydowo
wynagrodzenie
do 150 PLN / h
Senior
Angular
- Znajomość jezyka
- -
- Typ oferty
- Działalność gospodarcza
- Doświadczenie
- -
Zakres współpracy
- projektowanie, tworzenie i rozwój aplikacji frontendowych w Angular 21+
- implementacja rozwiązań z wykorzystaniem Standalone Components, Angular Signals oraz Angular Resources
- projektowanie i rozwój aplikacji zgodnie z podejściem Domain-Driven Design (DDD)
- rozwój aplikacji opartych na architekturze mikrofrontendów
- projektowanie i implementacja formularzy z wykorzystaniem Reactive Forms i Signal Forms
- tworzenie własnych komponentów formularzy oraz mechanizmów walidacji
- implementacja synchronicznych i asynchronicznych walidatorów
- zarządzanie stanem aplikacji i komunikacją z API z wykorzystaniem RxJS
- optymalizacja wydajności aplikacji z wykorzystaniem mechanizmów takich jak lazy loading, @defer i zoneless
- projektowanie i konfiguracja strategii Dependency Injection
- tworzenie i utrzymywanie testów jednostkowych
- analiza wymagań biznesowych i udział w projektowaniu rozwiązań technicznych
- współpraca z zespołami UX/UI oraz backend developerami
- udział w przeglądach kodu i inicjatywach podnoszących jego jakość
Model realizacji usług: hybrydowy – średnio 1 dzień w tygodniu w biurze Klienta; dostępne lokalizacje: Warszawa, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin i Szczecin.
Budżet projektu: do 150 PLN/h + VAT, w zależności od doświadczenia oraz zakresu świadczonych usług.
Kompetencje wymagane
- zaawansowana znajomość Angular 21+
- doświadczenie w projektowaniu rozwiązań zgodnie z podejściem Domain-Driven Design (DDD)
- znajomość podstaw działania i architektury mikrofrontendów
- praktyczne doświadczenie z Standalone Components
- bardzo dobra znajomość Angular Signals
- znajomość Angular Resources
- doświadczenie w modelowaniu i implementacji formularzy z wykorzystaniem Reactive Forms / Signal Forms
- umiejętność tworzenia własnych kontrolek formularzy oraz mechanizmów walidacji
- doświadczenie w implementacji synchronicznych i asynchronicznych walidatorów
- bardzo dobra znajomość RxJS
- znajomość wzorców i mechanizmów optymalizacji wydajności aplikacji, w tym lazy loading, @defer i zoneless
- znajomość strategii Dependency Injection i mechanizmów zarządzania injectorami
- doświadczenie w tworzeniu testów jednostkowych i dbałość o jakość kodu
- umiejętność analizy wymagań biznesowych i współpracy z zespołami UX/UI oraz backend developerami
- kompetencje techniczne i samodzielność adekwatne do poziomu Senior
Mile widziane
Znajomość React.
Co oferujemy
- możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services
- zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
- dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy