Programista Web (Angular)
Zakres obowiązków
· Rozwój i utrzymanie aplikacji webowej w technologii Angular.
· Implementacja nowych funkcjonalności oraz optymalizacja istniejących komponentów.
· Współpraca z zespołem back-end i zespołem mobilnym w zakresie integracji API.
· Dbałość o wysoką jakość kodu, czytelność i zgodność z najlepszymi praktykami.
· Udział w code review, testowaniu jednostkowym i integracyjnym.
· Współpraca z zespołem QA i DevOps przy automatyzacji testów i procesów wdrożeniowych.
· Uczestnictwo w spotkaniach Scrum – daily, review, retrospektywy, planningi.
· Przygotowywanie i aktualizacja dokumentacji technicznej.
Wymagania
· Minimum 4 lata doświadczenia w pracy z Angular (v10+).
· Bardzo dobra znajomość TypeScript, RxJS, HTML5, CSS3 / SCSS.
· Doświadczenie w pracy z REST API.
· Znajomość narzędzi do testów jednostkowych (np. Jest).
· Umiejętność pisania czystego, testowalnego kodu i prowadzenia code review.
· Znajomość języka angielskiego na poziomie B2 (komunikacja z klientem).
· Komunikatywność, umiejętność pracy zespołowej i samodzielność w działaniu.
· Gotowość do pracy w tygodniu niedziela–czwartek.
Mile widziane
· Doświadczenie z NgRx lub innym mechanizmem zarządzania stanem.
· Znajomość praktyk DevOps.
· Doświadczenie w automatyzacji testów e2e (np. Playwright).