Opis oferty
Flotman Sp. z o.o.
Poland, Kraków
Junior Angular Developer w Kraków, Polska is listed on Jobeax. Browse 110,000+ vacancies available.
Chcesz rozwijać frontend, który pokazuje na żywo pozycje pojazdów, trasy i zdarzenia logistyczne? Dołączysz do zespołu rozwijającego frontendową część platformy Flotman. Zaczniesz od dobrze ograniczonych zadań i będziesz stopniowo przejmować całe funkcje - z code review i wsparciem bardziej doświadczonych osób. O firmie: Flotman tworzy polską platformę IoT i telematyki, która pomaga firmom monitorować pojazdy i zarządzać flotą w czasie rzeczywistym. Łączymy dane z urządzeń GPS z aplikacją webową, raportami i automatyką procesów: od tras, paliwa i stylu jazdy po eTOLL, SENT GEO, geostrefy, alerty i obsługę zleceń. Rozwijamy własny produkt obejmujący komunikację z urządzeniami, przetwarzanie telemetrii, API oraz interfejsy dla osób zarządzających flotą i kierowców. Projekt, do którego dołączysz Będziesz pracować przy nowoczesnej aplikacji Angular osadzonej w większym systemie Flotman. Frontend prezentuje dane telemetryczne, aktywności, trasy i obiekty przestrzenne, komunikuje się z API w czasie rzeczywistym. Rozwiązanie współpracuje z API .NET, SignalR. Stack, z którym będziesz pracować: Angular 20 | TypeScript 5.9 | RxJS 7.8 | HTML5 | SCSS | Kendo UI | MapLibre GL | https://jobeax.com/link/Oc7HORhnJwXHiq8P / GeoJSON | https://jobeax.com/link/ojQsrkgCmOOejeuH | SignalR | REST API | OIDC | Jasmine / Karma | Azure DevOps Twój zakres obowiązków: tworzenie i rozwijanie komponentów, formularzy, filtrów oraz widoków mapowych w Angularze; integracja interfejsu z REST API i danymi czasu rzeczywistego przy użyciu RxJS i SignalR; obsługa stanów ładowania, błędów, pustych wyników oraz czytelnych komunikatów dla użytkownika; poprawianie błędów i stopniowe porządkowanie istniejącego kodu bez zatrzymywania rozwoju produktu; pisanie testów jednostkowych oraz udział w code review; współpraca z backendem, osobami produktowymi i użytkownikami biznesowymi przy doprecyzowaniu funkcji. Aplikuj jeśli: znasz podstawy TypeScriptu, JavaScriptu, HTML i CSS/SCSS; rozumiesz komponenty, serwisy, dependency injection i formularze w Angularze; potrafisz pobrać dane z REST API i obsłużyć typowe scenariusze błędów; znasz Git i potrafisz pracować z kodem przygotowanym do przeglądu; chcesz uczyć się RxJS, testowania i budowania złożonych interfejsów; potrafisz czytać dokumentację techniczną po angielsku; masz pierwsze doświadczenie komercyjne, staż, praktyki lub projekt, który pokazuje Twój sposób pracy. Mile widziane: pierwszy kontakt z MapLibre, Mapbox, Leaflet, OpenLayers albo danymi GeoJSON; znajomość biblioteki komponentów UI, np. Kendo UI, Material lub podobnej; podstawy RxJS, SignalR, OIDC albo testów w Jasmine/Karma; zainteresowanie dostępnością, wydajnością frontendu i narzędziami AI wspierającymi programowanie. Oferujemy: dofinansowanie do prywatnej opieki medycznej i karty MultiSport; dodatkowy dzień wolny z okazji urodzin; hybrydowy tryb pracy (3 dni w tygodniu praca z biura w Krakowie) oraz współpracę w zespole, który ceni inicjatywę, konkretną komunikację i dobre pomysły; pracę nad własnym produktem, którego efekty widać w codziennych operacjach klientów i na mapie w czasie rzeczywistym; realny wpływ na rozwiązania techniczne, standardy jakości i sposób rozwijania produktu;