Senior Frontend Developer (Angular) | Branża Bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time
#408031·Dodano 13 dni temu·6
Źródło: Edge One Solutions
Aplikuj teraz

Tech 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

Edge One Solutions

330 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz