Job Description
Poszukujemy Frontend Developera do zespołu rozwijającego aplikację CLP - workflow kredytowy dla klientów korporacyjnych jednego z dużych banków. System wspiera proces kredytowy end-to-end – od weryfikacji klienta i ustalenia limitu, przez wnioskowanie o produkt i przygotowanie umowy kredytowej, aż po uruchomienie kredytu.
Aplikacja jest rozwijana od kilku lat i wspiera obsługę większości produktów oferowanych klientom korporacyjnym przez Bank oraz spółki leasingową i faktoringową. Frontend aplikacji jest obecnie monolitem, a w ramach dalszego rozwoju planowane jest wdrażanie architektury mikrofrontendowej.
Projekt realizowany jest w metodyce Agile, w mieszanych zespołach biznesowo technicznych.
Your Responsibilities
- Rozwój i utrzymanie aplikacji frontendowej w technologii Angular
- Tworzenie nowych funkcjonalności wspierających proces kredytowy dla klientów korporacyjnych
- Praca z programowaniem reaktywnym z wykorzystaniem RxJS i Nx
- Integracja frontendu z backendem poprzez REST API oraz WebSocket
- Tworzenie i utrzymywanie testów jednostkowych
- Dbanie o jakość, czytelność i zgodność kodu z przyjętymi standardami
- Udział w code review oraz ustalaniu i egzekwowaniu standardów jakości kodu i testów
- Współpraca przy dalszym rozwoju architektury aplikacji, w tym planowanym przejściu w kierunku mikrofrontendów
- Mentoring i wsparcie mniej doświadczonych członków zespołu
- Praca z procesami CI/CD i SSDLC
- Wykorzystywanie narzędzi AI, w tym GitHub Copilot, w procesie wytwarzania oprogramowania
Our Requirements
- Minimum 5 lat doświadczenia jako Frontend Developer (m/f), w tym duże praktyczne doświadczenie z Angular i jego nowymi wersjami (Angular 19–21)
- Bardzo dobra znajomość TypeScript, JavaScript, RxJS, Nx, REST API oraz HTML/CSS
- Doświadczenie w pracy nad dużymi, złożonymi aplikacjami
- Doświadczenie w tworzeniu testów jednostkowych oraz dbaniu o jakość kodu, w tym code review
- Znajomość CI/CD, Git oraz standardów i dobrych praktyk wytwarzania oprogramowania
- Podstawowa praktyczna znajomość SQL
- Doświadczenie w pracy w środowisku Agile
- Ukończone studia inżynierskie lub magisterskie w obszarze IT
Benefits
- Długofalowa współpraca oparta o nasze wartości: edukacja, partnerstwo i odpowiedzialność
- Internal Mobility Program – ciesz się wieloma możliwościami rozwoju kariery, rotacją stanowisk, różnorodnością projektów i technologii
- Program Poleceń – współpracuj ze swoimi znajomymi i zyskaj bonus!
- 5/10 Years NATEK Club – oferujemy długoterminową współpracę, a każdą piętą rocznicę współpracy świętujemy nagrodamI
- NATEK CSR Events oraz integracje
- Kafeteria
- Opieka medyczna (Medicover)
- Multisport
- Szkolenia techniczne i personalne
- Kursy językowe
- Dla kontraktorów - uprawnienie do 23 dodatkowych dni świadczenia usług w roku
- Dodatkowo tylko dla UOP:
- Ubezpieczenie na życie
- Personal Event Bonus
- Dzień wolny na wolontariat