Senior Angular + Node Developer
O projekcie
Dołączysz do strategicznej inicjatywy technologicznej realizowanej w środowisku międzynarodowym. Projekt to rozbudowana, nowoczesna platforma rozwijana przez globalny zespół inżynierów.
W ostatnim czasie aplikacja przeszła znaczącą modernizację architektury oraz wdrożenie zaawansowanych wzorców projektowych. Obecnie system rozwijany jest w oparciu o architekturę mikrofrontendów, co umożliwia niezależny rozwój i wdrażanie poszczególnych modułów.
Równolegle rozwijane są wspólne biblioteki komponentów dla warstwy front-endowej oraz back-endowej (NestJS), co zapewnia spójność, reużywalność kodu i możliwość skalowania platformy.
Co wyróżnia to rozwiązanie?
Front-end oparty jest na innowacyjnym podejściu wykorzystującym tzw. „słowniki” – aplikacja działa deklaratywnie, bez bezpośredniej wiedzy o strukturze danych czy sposobie ich prezentacji. Logika konfiguracji i interakcji definiowana jest w warstwie abstrakcyjnej, co znacząco zwiększa elastyczność systemu oraz upraszcza onboardowanie nowych źródeł danych.
Projekt realizowany jest z dużym naciskiem na jakość kodu, dobre praktyki inżynieryjne oraz dojrzałe procesy wytwarzania oprogramowania.
Zakres obowiązków
Tworzenie nowych funkcjonalności
Rozwój i utrzymanie istniejącego rozwiązania
Współtworzenie architektury mikrofrontendowej
Praca nad wspólnymi bibliotekami komponentów
Współpraca z międzynarodowym zespołem inżynierów
Dbanie o jakość kodu i rozwój standardów technicznych
Wymagania (must have)
Bardzo dobra znajomość JavaScript i TypeScript
Doświadczenie komercyjne w Angular
Doświadczenie w pracy z Node.js oraz NestJS
Znajomość HTML5, CSS3, SCSS
Bardzo dobra znajomość najlepszych praktyk front-endowych
Znajomość procesów CI/CD
Doświadczenie pracy w międzynarodowym środowisku
Proaktywność i nastawienie na ciągły rozwój
Mile widziane
Doświadczenie z ELK Stack
Znajomość Ag-Grid
Doświadczenie z chmurą (np. GCP lub inne środowiska cloudowe)
Podstawowa wiedza z zakresu machine learning
Senior Angular + Node Developer
Senior Angular + Node Developer