Senior Angular Developer
Summary
Senior Angular developer building and maintaining the frontend of corporate e-banking systems for business clients, working B2B mostly remotely with 1-2 office days per month in Warsaw. Core stack: Angular 7+, JavaScript/TypeScript, RxJS, NodeJS, HTML5/CSS3 with LESS/SASS, plus unit testing and technical documentation.
Model pracy: 1-2x w miesiącu z biura w Warszawie
Stawka: 160 pln/h net +VAT
Współpraca: B2B
Projekt: Rozwój i utrzymanie systemów bankowości elektronicznej dla klientów biznesowych
Poszukujemy Senior Angular Developera do zespołu odpowiedzialnego za rozwój i utrzymanie rozwiązań bankowości elektronicznej dla klientów korporacyjnych. Osoba na tym stanowisku będzie odpowiedzialna za tworzenie i rozwój warstwy frontendowej aplikacji oraz współpracę z zespołami biznesowymi i technicznymi przy realizacji nowych funkcjonalności.
Zakres obowiązków:
Tworzenie wysokiej jakości kodu frontendowego.
Tworzenie dokumentacji technicznej.
Przeprowadzanie testów jednostkowych.
Współpraca z Analitykami Biznesowymi, Architektami IT oraz pozostałymi członkami zespołu projektowego.
Współpraca z klientem biznesowym.
Wsparcie techniczne mniej doświadczonych programistów oraz dzielenie się wiedzą w zespole.
Udział w projektowaniu i rozwoju rozwiązań frontendowych.
Dbanie o jakość i spójność rozwijanych komponentów aplikacji.
Wymagane kompetencje:
Minimum 5 lat doświadczenia zawodowego na stanowisku Frontend Developera lub Angular Developera.
Wykształcenie wyższe kierunkowe (informatyka, matematyka lub kierunki pokrewne).
Bardzo dobra znajomość Angular 7+.
Bardzo dobra znajomość JavaScript (ES6).
Znajomość TypeScript.
Znajomość RxJS.
Znajomość NodeJS.
Znajomość HTML5, CSS3 oraz LESS/SASS.
Znajomość zagadnień związanych z:
Responsive Web Design (RWD),
Mobile First,
optymalizacją aplikacji webowych na urządzenia mobilne,
kompatybilnością aplikacji dla różnych przeglądarek internetowych,
RESTful API,
User Experience (UX),
Usability,
Accessibility,
Rich Internet Application (RIA).
Znajomość dobrych praktyk tworzenia oprogramowania oraz zasad Clean Code.
Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
Doświadczenie w pracy z Jira i Confluence.
Umiejętność analitycznego myślenia.
Samodzielność i odpowiedzialność za realizowane zadania.
Umiejętność pracy zespołowej i komunikatywność.
Mile widziane:
React.