NoFluffJobs Stacjonarnie Senior

Senior Frontend Developer/Developerka

AVENGA (Agencja Pracy, nr KRAZ: 8448)

⚲ Warszawa

23 520 - 26 880 PLN (B2B)

Wymagania

  • Angular
  • REST
  • RxJS
  • Git
  • WCAG (nice to have)
  • Kubernetes (nice to have)
  • Docker (nice to have)

Opis stanowiska

O projekcie: Poszukujemy doświadczonej osoby na stanowisko Frontend Developer/Developerka do projektu z branży ubezpieczeniowej. Projekt dotyczy prac z systemem PaK. Praca w modelu hybrydowym z biura w Warszawie (1 dzien w tygodniu). Wymagania: - Wykształcenie: wyższe o profilu informatycznym, - Dobra znajomość języka angielskiego umożliwiającą czytanie dokumentacji technicznej, - Znajomość dobrych praktyk programistycznych, - Znajomość dobrych praktyk procesu wytwarzania oprogramowania, - Znajomość wzorców projektowych i architektonicznych, - Znajomość metodyk Agile (mile widziany SCRUM), - Chęć nieustannego dążenia do podnoszenia jakości wytwarzanych produktów, - Dążenie do zapewnienia łatwości rozwoju i utrzymania wytwarzanych produktów, - Umiejętności szybkiego dostosowywania się do zmian, otwarcia na innych i nowe pomysły - Samoorganizacja i dążenie do przejmowania odpowiedzialności za realizację zadań - Wymagana znajomość i doświadczenie w technologii: o Angular (komponenty, moduły, serwisy, DI, routing, formularze, lazy loading, optymalizacja) o Angular Material lub innej biblioteki UI o TypeScript i JavaScript (ES6+), o HTML5, CSS3, SCSS i architektury CSS, o RxJS o Git, node, npm o protokół HTTP o integracja REST, websockets o testy jednostkowe (Jest/Vitest) o webpack/Vite o doświadczenie z mikrofrontendami Module federation + web components Codzienne zadania: - Techniczny mentoring i wsparcie dla dwóch deweloperów frontend w zespole (podejmowanie decyzji technicznych, projektowanie i wsparcie uzgodnień dla założeń realizowanej zmiany) - Bezpośrednia współpraca z architektem systemu (punkt kontaktu do uzgodnień kierunków technicznych zmian, standardów kodowania, identyfikacji długu technicznego i jego priorytetyzacji) - Projektowanie i uzgodnienie założeń technicznych do realizacji zmiany z zachowaniem integralności, bezpieczeństwa danych, jakości projektowanej architektury, ciągłości działania i wpływu na dług technologiczny - Implementacja uzgodnionych zmian w funkcjonalności systemu zgodności ze standardami oraz dobrymi praktykami PZU i IT - Przeglądy kodu dostarczanego przez zespół i innych developerów w repo (przede wszystkim pod kątem spełniania uzgodnionych standardów PZU i IT i zgodności z założeniami zmiany) - Aktywne przeciwdziałanie powstawaniu długu technologicznego przez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego - Wsparcie programistyczne i merytoryczne podczas wdrażania rozwiązań Diagnoza, analiza i usuwanie błędów - Analiza działania systemu oraz rekomendowanie i wdrażanie usprawnień wydajnościowych - Wycena pracochłonności zmian w systemach informatycznych