JustJoin.IT Hybrydowo Senior New

Starszy Programista Frontend (Angular)

e-point SA

⚲ Warszawa

80 - 100 PLN/h netto (B2B)

Wymagania

  • Angular
  • TypeScript
  • RxJS
  • GIS
  • HTML
  • CSS

Opis stanowiska

Opis projektu Nasz Klient to państwowa jednostka o znaczeniu strategicznym, odpowiedzialna za utrzymanie i rozwój kluczowej infrastruktury w sektorze lotnictwa cywilnego. Instytucja ta pełni nadrzędną rolę w zapewnianiu ciągłości i bezpieczeństwa operacji transportowych na skalę krajową, działając w oparciu o rygorystyczne normy publiczne oraz międzynarodowe standardy regulacyjne. Zadania: • Projektowanie i rozwój nowoczesnych, responsywnych aplikacji frontendowych w Angularze, • Tworzenie i rozwój firmowego design systemu, • Tworzenie dokumentacji technicznej i projektowej, • Pokrywanie kodu testami jednostkowymi i integracyjnymi, • Praca zgodna z metodyką Scrum (udział w ceremoniach scrumowych), • Wykonywanie code review oraz mentoring młodszych członków zespołu, • Współpraca z zespołem backendowym, QA i UX/UI, • Udoskonalanie aplikacji w zakresie responsywności, bezpieczeństwa oraz wydajności, • Projektowanie interfejsów użytkownika zgodnych z zasadami UX, RWD i WCAG, • Praca z danymi geograficznymi (GIS) – integracja z bibliotekami Leaflet JS, Mapbox. Wymagania: • Minimum 5 lat doświadczenia jako frontend developer, w tym z Angular, • Bardzo dobra znajomość Angular oraz doświadczenie w pracy z najnowszymi wersjami frameworka, • Bardzo dobra znajomość HTML, CSS, JavaScript (ES6+), TypeScript, • Umiejętność pracy z RxJS i programowania reaktywnego, • Znajomość zarządzania stanem aplikacji (NgRx – mile widziane), • Doświadczenie z REST API, Swagger, Node.js, • Znajomość OWASP TOP 10 i zasad bezpieczeństwa aplikacji, • Doświadczenie w projektowaniu interfejsów użytkownika i tworzeniu design systemów, • Doświadczenie w integracji z backendem przez API (REST, GraphQL) oraz w autoryzacji użytkowników, • Znajomość narzędzi developerskich: Docker, Webpack, Git, • Znajomość wzorców projektowych i najlepszych praktyk programistycznych, • Znajomość zagadnień GIS oraz bibliotek Leaflet JS, Mapbox, • Znajomość metodyk Agile/Scrum, • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną, • Mile widziane wykształcenie wyższe techniczne (informatyka, automatyka, elektronika, teleinformatyka lub pokrewne). • Biegłe posługiwanie się językiem polskim. Co oferujemy? • Pracę zdalną z możliwością przyjazdów co jakiś czas do biura w Warszawie. • Pracę na naszym sprzęcie. • Płaską strukturę zarządzania. • Samoorganizujące się zespoły. • Dużo przestrzeni na własną inicjatywę. • Możliwość delegacji na terenie Unii Europejskiej lub Wielkiej Brytanii.