Senior Angular Developer
Summary
Senior Angular developer building and maintaining modern web applications for a banking-sector project. Day to day: implementing frontend features, integrating with REST APIs, building responsive UIs, writing unit tests and docs, and collaborating with analysts, architects and business teams. Hybrid (1 day/week) in Warsaw on a long-term B2B contract.
Poszukujemy doświadczonego Angular Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie nowoczesnych aplikacji webowych w sektorze bankowym.
What we offer:
Long Term B2B Contract
Hybrid 1 days per week Warszawa
Rate: 1237 PLN/ day + VAT
Zakres obowiązków
Projektowanie, rozwój i utrzymanie aplikacji webowych z wykorzystaniem Angular.
Tworzenie wysokiej jakości, czytelnego i wydajnego kodu frontendowego.
Implementacja nowych funkcjonalności oraz rozwój istniejących interfejsów użytkownika.
Integracja aplikacji frontendowych z systemami backendowymi za pomocą REST API.
Tworzenie responsywnych interfejsów zgodnie z zasadami RWD i Mobile First.
Przygotowywanie i utrzymywanie dokumentacji technicznej.
Tworzenie i wykonywanie testów jednostkowych.
Analiza i rozwiązywanie problemów technicznych oraz optymalizacja wydajności aplikacji.
Współpraca z analitykami, architektami IT oraz zespołami biznesowymi.
Dbanie o jakość kodu i przestrzeganie dobrych praktyk programistycznych.
Wymagania (Must Have)
Minimum 3 lata doświadczenia w tworzeniu aplikacji frontendowych (Regular) lub minimum 5 lat (Senior).
Bardzo dobra znajomość Angular 7+.
Praktyczna znajomość JavaScript ES6, HTML5 oraz CSS3.
Doświadczenie w integracji aplikacji z REST API.
Znajomość zasad Responsive Web Design (RWD) oraz Mobile First.
Doświadczenie w pracy z narzędziami Jira i Confluence.
Umiejętność tworzenia testów jednostkowych.
Znajomość dobrych praktyk tworzenia aplikacji frontendowych.
Umiejętność samodzielnego rozwiązywania problemów oraz efektywnej współpracy w zespole.
Mile widziane (Nice to Have)
Znajomość RxJS.
Znajomość TypeScript.
Podstawowa znajomość Node.js.
Doświadczenie w projektach realizowanych dla sektora bankowego lub finansowego.
Znajomość metodyk Agile/Scrum.
Doświadczenie w optymalizacji wydajności aplikacji webowych.
Dodatkowe informacje
Seniority: Senior (5+ lat).
Zespół: Współpraca z developerami, analitykami biznesowymi, architektami IT oraz przedstawicielami biznesu.
Projekt: Rozwój i utrzymanie nowoczesnych aplikacji webowych oraz interfejsów użytkownika.
Wpływ na projekt: Bezpośredni udział w tworzeniu rozwiązań webowych, poprawie doświadczeń użytkowników oraz zapewnieniu wysokiej jakości aplikacji.