Senior / Lead Frontend Developer

JavaScript

Senior / Lead Frontend Developer

JavaScript
rondo Ignacego Daszyńskiego 4, Warszawa

PZU Tech S.A.

Freelance
B2B
Senior
Hybrid

Job description

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

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:

  • Angular (komponenty, moduły, serwisy, DI, routing, formularze, lazy loading, optymalizacja)

  • Angular Material lub innej biblioteki UI

  • TypeScript i JavaScript (ES6+),

  • HTML5, CSS3, SCSS i architektury CSS,

  • RxJS

  • Git, node, npm

  • protokół HTTP

  • integracja REST, websockets

  • testy jednostkowe (Jest/Vitest)

  • webpack/Vite

  • doświadczenie z mikrofrontendami Module federation + web components

Mile widziane:

  • wiedza o Accessibility (WCAG) i doświadczenie w RWD

  • Wiedza o Web Performance

  • Znajomość zagadnień i narzędzi z obszarów CI/CD (Jenkins),

  • Znajomość service workerów, web push API

  • Znajomość Docker/Kubernetes

Doświadczenie:

  • Min. 5 - lat doświadczenia na stanowisku programisty Front-end w projektach komercyjnych

  • Min. 3 - lata doświadczeń w developmencie aplikacji webowych lub aplikacji mobilnych

  • Min. 2 - lata doświadczenia w roli developera w pracy w modelu zwinnym

Współpraca na zasadach b2b

Świadczenie usług 1 dzień w tygodniu z warszawskiego biura

Tech stack

    Polish

    C1

    Angular

    advanced

    Angular Material

    advanced

    TypeScript

    advanced

    JavaScript

    advanced

    CSS

    advanced

    HTML

    advanced

    RxJS

    advanced

    Git

    advanced

Office location

Senior / Lead Frontend Developer

Summary of the offer

Senior / Lead Frontend Developer

rondo Ignacego Daszyńskiego 4, Warszawa
PZU Tech S.A.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informacja Administratora danych osobowych dla Kandydata do pracy [Administratorzy] Administratorem danych osobowych jest PZU TE... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.