Senior Frontend Developer (Angular) | Branża technologiczna
Brak informacji o wynagrodzeniu
SeniorFull-time
#348948·Dodano dziś·0
Źródło: Edge One SolutionsTech Stack / Keywords
AngularREST APISOAPTypeScriptJavaScriptHTML5BootstrapCSS
Firma i stanowisko
Największa w kraju firma realizująca projekty IT dla sektora publicznego. Zatrudnia ponad 900 specjalistów i świadczy kompleksowe usługi wspomagające rozwój i niezawodne funkcjonowanie systemów na potrzeby zadań stawianych przed administracją publiczną. Zapewnia poprawne i nieprzerwane funkcjonowanie najważniejszych systemów państwowych.
Wymagania
- Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych oraz pracy z architekturą mikroserwisową i integracjami REST API / SOAP / GraphQL
- Bardzo dobra znajomość Angular 14+, TypeScript, JavaScript (ES6/ES7), HTML5, CSS3, Bootstrap oraz preprocesorów CSS (SASS, LESS)
- Doświadczenie w projektowaniu nowoczesnych, responsywnych aplikacji front-endowych z uwzględnieniem wydajności, bezpieczeństwa i wymagań biznesowych
- Praktyczna znajomość projektowania architektury systemów z wykorzystaniem wzorców projektowych, Clean Architecture, DDD oraz architektury heksagonalnej
- Znajomość TDD, refaktoryzacji, zasad czystego kodu oraz narzędzi kontroli jakości kodu (TSLint/JSLint)
- Doświadczenie w testach jednostkowych i E2E (m.in. Jasmine, Karma, Protractor)
- Bardzo dobra znajomość narzędzi: Git, Gitflow, Jenkins, JIRA, Confluence
- Znajomość metodyk Agile oraz różnic w działaniu przeglądarek internetowych
- Znajomość standardów dostępności WCAG
- Zdolność analitycznego myślenia, proponowania usprawnień oraz wspierania rozwoju kompetencji zespołu
Obowiązki
- Uczestnictwo w projektowaniu i wytwarzaniu responsywnych i nowoczesnych aplikacji front-endowych z zachowaniem obowiązujących standardów w zakresie procesu wytwórczego
- Wsparcie w diagnozie i rozwiązywaniu błędów produkcyjnych
- Pokrywanie kodu źródłowego testami jednostkowymi oraz integracyjnymi
- Utrzymywanie systemów oddanych produkcyjnie w zakresie obsługi problemów i zapewniania rozwiązań Observability i monitoring
- Analiza przygotowanych zmian w eksploatowanym oprogramowaniu użytkowym
- Implementacja zmodernizowanego rozwiązania – zintegrowanie poszczególnych składowych przy wykorzystaniu zasad spełniających zachowanie metodologii ciągłej integracji (Continous Integration) w procesie wytwórczym
- Przygotowanie pakietów instalacyjnych modernizowanego rozwiązania/systemu
- Tworzenie i utrzymanie dokumentacji tworzonego lub modernizowanego rozwiązania/modułu/warstwy systemu IT
- Weryfikacja zgodności wytwarzanych produktów z odpowiednimi dokumentami analizy IT i architektury
- Rozszerzenie funkcjonalności i optymalizacja systemu informatycznego
Oferta
- Indywidualne wsparcie Service Delivery Managera, który pomoże zaplanować ścieżkę kariery i zadba o komfort i satysfakcję z pracy w projekcie
- Szkolenia, certyfikaty i konferencje - dofinansowanie lub pełne pokrycie kosztów rozwoju kompetencji technicznych
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks wspierające work-life balance
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
- Elastyczne benefity – możliwość decydowania na co przeznaczyć punkty w systemie benefitowym
- Lekcje języka angielskiego dopasowane do poziomu, idealne do pracy w międzynarodowym środowisku
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Elastyczne godziny
Edge One Solutions Sp. z o.o.
349 aktywnych ofert