Senior Frontend Developer (Angular) | Branża Bankowa
Brak informacji o wynagrodzeniu
SeniorFull-time
#408031·Dodano 13 dni temu·6
Źródło: Edge One SolutionsTech Stack / Keywords
AngularJavaScriptTypeScriptHTML5RxJSNode.jsClean CodeAI
Firma i stanowisko
Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
Wymagania
- Doświadczenie w tworzeniu aplikacji z wykorzystaniem Angular 7+
- Bardzo dobra znajomość JavaScript ES6, TypeScript, HTML5, CSS3 oraz JSON
- Znajomość RxJS, Node.js oraz LESS lub SASS
- Znajomość Responsive Web Design, Mobile First i zasad tworzenia Rich Internet Applications
- Doświadczenie w optymalizacji aplikacji internetowych na urządzenia mobilne oraz różne przeglądarki
- Znajomość zasad Clean Code i umiejętność tworzenia wysokiej jakości kodu
- Doświadczenie w tworzeniu testów jednostkowych i dokumentacji technicznej
- Doświadczenie w pracy z Jira i Confluence
- Umiejętność pracy z dużymi i złożonymi systemami oraz rozumienie zależności, integracji i kontraktów API
- Doświadczenie w rozwoju lub modernizacji systemów legacy
- Wykształcenie wyższe na kierunku informatycznym, matematycznym lub pokrewnym
- Znajomość języka angielskiego min. B2
Nice to have:
- Znajomość React
- Doświadczenie w sektorze bankowym lub przy systemach płatniczych
- Znajomość procesów związanych z przelewami, zleceniami stałymi, paczkami płatności, rozrachunkiem oraz obsługą statusów i potwierdzeń
- Doświadczenie w etapowej modernizacji systemów z wykorzystaniem podejść takich jak Strangler Pattern, wydzielanie domen i migracje oparte na kontraktach API
- Umiejętność wykorzystywania narzędzi AI i LLM do analizy kodu, refaktoryzacji, tworzenia testów, dokumentacji oraz wsparcia migracji
- Doświadczenie we współpracy z osobami, które również są zainteresowane dołączeniem do tworzonego zespołu
Obowiązki
- Projektowanie i rozwijanie warstwy frontendowej złożonych systemów bankowych
- Tworzenie wysokiej jakości, czytelnego i łatwego w utrzymaniu kodu
- Modernizowanie istniejących rozwiązań z zachowaniem ciągłości działania procesów biznesowych
- Tworzenie testów jednostkowych i dokumentacji technicznej
- Analizowanie zależności pomiędzy komponentami oraz systemami zewnętrznymi
- Optymalizowanie aplikacji pod kątem urządzeń mobilnych, przeglądarek i wydajności
- Wspieranie techniczne mniej doświadczonych programistów i dzielenie się wiedzą
- Współpraca z Analitykami Biznesowymi, Architektami IT, programistami oraz przedstawicielami biznesu
- Wykorzystywanie narzędzi AI i LLM z zachowaniem krytycznej oceny jakości, bezpieczeństwa i zgodności tworzonych rozwiązań
Benefity
- Indywidualne wsparcie Service Delivery Managera w planowaniu ścieżki kariery i dbaniu o komfort pracy
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów rozwoju kompetencji technicznych
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Dbałość o work-life balance, wyjścia integracyjne, aktywności sportowe oraz webinary #edge1talks
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i platformę wsparcia psychologicznego
- Elastyczne benefity, pozwalające na indywidualny wybór wydatków w systemie benefitowym
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Inne informacje
Model współpracy hybrydowy – obecność w biurze w Warszawie minimum 4 dni w miesiącu.
Edge One Solutions
330 aktywnych ofert