Zadanie
Atruvia AG prowadzi podstawową infrastrukturę IT niemieckiej bankowości spółdzielczej. Pracując przez Venture Labs, trzeba było zbudować bankowe aplikacje Angular od czystej kartki i utrzymywać je na bieżąco — bankowy software żyje długo, a rytm dużych wersji Angulara nie zwalnia dla niego.
Aplikacje są aktywnie używane produkcyjnie przez ponad 300 niemieckich banków spółdzielczych i to ustawiło poprzeczkę: zero wdrożeń z breaking changes, interfejs dostępny wg WCAG i dyscyplina CI/CD na miarę krytycznej infrastruktury bankowej.
Co powstało
Dwie aplikacje Angular zbudowane od zera dla platformy bankowej Atruvia AG — dziś aktywnie używane przez ponad 300 niemieckich banków spółdzielczych.
Migracja 3 produkcyjnych aplikacji przez Angular 14 → 19 z pełną modernizacją RxJS i NgRx — bez ani jednego wdrożenia z breaking changes.
Pipeline'y CI/CD w Jenkinsie — build, testy, wdrożenia — z bramkami jakości SonarQube, testami jednostkowymi Jest i E2E w Cypressie.
Regularne code review wdrażające dobre praktyki Angulara w interdyscyplinarnym zespole Agile ponad 10 osób.