Frontend Developer (Angular)
⚲ Warszawa, Kraków, Lisbona, Belgrad, Ljubljana
Do uzgodnienia
Wymagania
- komercyjne doświadczenie w rozwoju Angular — 4+ lata
- doświadczenie w integracji aplikacji frontendowych z REST API
- doświadczenie w implementacji uwierzytelniania i autoryzacji, preferowane OAuth 2.0 lub OIDC
- doświadczenie w testach jednostkowych i komponentowych oraz popularnych narzędziach testowych
- doświadczenie w pracy z Git i procesami CI/CD
- znajomość języka angielskiego na poziomie Upper-Intermediate lub wyższym
Mile widziane
- doświadczenie w bankowości, fintech lub innej domenie transakcyjnej
- znajomość Azure DevOps lub środowisk chmurowych Azure
Opis stanowiska
Andersen szuka Frontend Developera (Angular) do projektu modernizacji platformy bankowości cyfrowej w ramach dużej transformacji usług finansowych. Będziesz rozwijać aplikacje Angular obsługujące ścieżki użytkownika związane z kredytami — formularze, walidację, obsługę zadań, widoki statusów i scenariusze błędów — oraz integrować frontend z backendowymi REST API i wdrażać uwierzytelnianie zgodne ze standardami IAM banku. Dobra oferta dla doświadczonego frontendowca, który lubi pracować w domenie transakcyjnej i w zespole cross-funkcyjnym.
🔍 Dekoder Ogłoszenia
🔴
modernizing a digital banking platform and supporting a large-scale transformation of financial services
Projekt może być złożony i długoterminowy, z potencjalnie wieloma zmianami i niepewnościami związanymi z transformacją.
🔴
defining a structured architecture roadmap for a large-scale digital banking transformation program
Praca może polegać na tworzeniu planów i strategii, a niekoniecznie na bezpośrednim kodowaniu nowych funkcjonalności.
🟡
Implementing application forms, validation, task handling, status views, and error scenarios
Może oznaczać pracę nad dość standardowymi i powtarzalnymi elementami interfejsu użytkownika, a nie nad innowacyjnymi rozwiązaniami.
🟡
Working with business analysts and backend developers to clarify requirements and API contracts
Może oznaczać dużą ilość komunikacji i potencjalne niejasności w wymaganiach, które trzeba będzie wyjaśniać.
🟡
Supporting testing, defect resolution, deployment, and solution stabilization
Obejmuje to nie tylko rozwój, ale także wsparcie po wdrożeniu, co może oznaczać dyżury lub dodatkowe obowiązki.