Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
Niestety ta oferta pracy jest już nieaktualna. Sprawdź pozostałe oferty.

Front-end developer for banking system engineering

Added: Over a month ago

Key information

Type: Frontend
Level: regular

formal aspects

Contract type: b2b, employment contract

projects

Type of projects: projects for clients
Product name: branża finansowa
Used Technologies/Tools:
Key: CSS, JavaScript, React
Auxiliary: Redux, SASS

work

Working method: Scrum
Sprint length: 2 week
Team size: 10+ people
Flexible working hours: Yes

Required technologies /tools

Expected:
CSS
React
JavaScript
Welcome:
Redux
SASS

other requirements

Foreign language: English
Level:
Use in work:
Zastosowanie: reading documentation, kontakt z klientem, zespół międzynarodowy,

Benefity dla pracowników

Health
  • Opieka medyczna
  • Ubezpieczenie
Physical activity
  • Karta Multisport
Integration budget
  • Imprezy integracyjne, wspólne wyjścia
Event budget
  • IT talk, IT School, IT NonStop
Development budget
  • Nauka języka angielskiego
Office
  • Ping pong, PlayStation, sprzęt do ćwiczeń etc.
  • Doskonała lokalizacja biura
  • W pełni wyposażona kuchnia: ekspres do kawy, mikrofalówka, czajnik elektryczny
  • Kawa, herbata, napoje zimne
  • Owoce i słodkości
  • Parking samochodowy i rowerowy
Additional benefits
  • Wyjazdy zagraniczne
  • Brak wymaganego dress code’u
Naszym klientem jest brytyjski bank, który należy do grona największych firm finansowych na świecie. Na chwilę obecną aktywa banku, założonego trzy wieki temu, liczone są w bilionach dolarów. W trakcie swojej historii przedsiębiorstwo oferowało klientom duży wybór produktów bankowych. Razem z rozszerzeniem linii produktów i wzrostem liczby klientów, obsługa techniczna stawała się coraz bardziej skomplikowanym i kosztownym procesem. Równocześnie rozwój technologii wpłynął na wzrost wymagań użytkowników również wobec strony wizualnej aplikacji bankowych, jak i stopnia automatyzacji pracy z systemem bankowym. Dlatego powstała potrzeba odnowienia całego systemu IT, który zostanie ulepszony dla wykorzystania współczesnych technologii. Zmiany będą dotyczyły modernizacji interfejsu użytkownika w aplikacjach bankowych i ulepszenia ich integracji. Duża ilość papierkowej roboty, którą wykonywali pracownicy banku, zostanie zautomatyzowana i przeniesiona do formatu elektronicznego. Specjaliści DataArt we współpracy z programistami klienta tworzą nowe i modernizują stare aplikacji bankowe. Ich uwaga skupi się także na portalu klienta, który agreguje wszystkie informacje użytkownika i umożliwia łatwe przejście do dowolnego produktu bankowego. Oprócz tego stworzony zostanie system, który służy do przechowywania danych klientów oraz aplikacje do przydzielania kredytu samochodowego, wydawania kart płatniczych, rejestracji kont. Kilka nowych produktów pozostaje jeszcze w fazie projektowania. Praca w tym projekcie pozwoli Ci wziąć udział w modernizacji technologicznej dużej instytucji finansowej, tworząc produkt z którego będzie korzystało miliony użytkowników. Ponadto otrzymasz doświadczenie w wytwarzaniu oprogramowania według zwinnej metodyki (Agile). We wszystkich aplikacjach front-endowych klienta używamy JavaScriptu​. Po stronie serwera aplikacje biznesowe realizowane są w formie mikroserwisów bez fiksacji stanu (stateless micro-services). Dzięki temu jest możliwe skalowanie rozwiązania w zależności od obciążenia z zachowaniem wysokiej niezawodności i wydajności. Mikroserwisy stworzone z użyciem Java to serwisy RESTful, które odbierają żądania wprost z interfejsu użytkownika (UI) i komunikują się z innymi systemami bankowymi (BPM, ESB, warstwa trwałości danych (persistence layer) i inne). Komponenty, z których składają się mikroserwisy, są przechowywane w repozytorium banku (artifactory) i gotowe do ponownego wykorzystania bez konieczności kopiowania kodu.​

Wymagania:

  • Co najmniej 3-letnie doświadczenie w tworzeniu aplikacji komercyjnych.
  • Doskonała znajomość JavaScript (ES5/ES6).
  • Doświadczenie w zakresie programowania funkcyjnego i obiektowego w JavaScript.
  • Doświadczenie w pracy z frameworkami i bibliotekami (np. React.js, Iodash).
  • Umiejętność posługiwania się odpowiednimi narzędziami: gulp, webpack, babel.
  • Dobra znajomość technologii pokrewnych: HTML, HTML5, CSS, protokół HTTP.
  • Znajomość j. angielskiego na poziomie komunikatywnym.

Doceniamy:

  • Wiedza w zakresie zasad tworzenia aplikacji dla urządzeń mobilnych.
  • Doświadczenie w pracy z Node.js.
  • Doświadczenie w pracy z SASS/LESS, PostCSS, Bootstrap, Foundation, PhoneGap.
  • Doświadczenie w tworzeniu aplikacji dostosowanych do potrzeb osób niepełnosprawnych (accessibility).
read more»
#javascript#front-end#react

Similar offers in your area