JustJoin.IT Hybrydowo Junior New

Junior Angular Developer

Flotman Sp. z o.o.

⚲ Kraków

Do uzgodnienia

Wymagania

  • znajomość podstaw TypeScriptu, JavaScriptu, HTML i CSS/SCSS
  • rozumienie komponentów, serwisów, dependency injection i formularzy w Angularze
  • umiejętność pobrania danych z REST API i obsługi typowych scenariuszy błędów
  • znajomość Git i pracy z kodem przygotowanym do przeglądu
  • czytanie dokumentacji technicznej po angielsku
  • pierwsze doświadczenie komercyjne, staż, praktyki lub projekt pokazujący sposób pracy

Mile widziane

  • pierwszy kontakt z MapLibre, Mapbox, Leaflet, OpenLayers lub danymi GeoJSON
  • podstawy RxJS, SignalR, OIDC albo testów w Jasmine/Karma

Opis stanowiska

Flotman tworzy platformę IoT i telematyki do monitorowania flot w czasie rzeczywistym. Jako Junior Angular Developer zaczniesz od dobrze ograniczonych zadań i stopniowo przejmiesz całe funkcje — z code review i wsparciem bardziej doświadczonych osób. Będziesz rozwijać komponenty, formularze, filtry i widoki mapowe oraz integrować je z REST API i danymi czasu rzeczywistego. To dobra oferta dla osoby z pierwszym doświadczeniem komercyjnym, która chce uczyć się RxJS, testowania i budowania złożonych interfejsów.

🔍 Dekoder Ogłoszenia

🟡
Zaczniesz od dobrze ograniczonych zadań i będziesz stopniowo przejmować całe funkcje
Początkowo będziesz wykonywać proste, wyizolowane zadania, zanim przejdziesz do bardziej złożonych i samodzielnych obowiązków.
🟡
z code review i wsparciem bardziej doświadczonych osób
Twoje kod będzie sprawdzany przez innych, co jest standardem, ale może też oznaczać, że będziesz potrzebować dużo pomocy.
🟡
nowoczesnej aplikacji Angular
Aplikacja jest napisana w Angularze, ale 'nowoczesna' nie precyzuje, czy jest to najnowsza wersja, czy po prostu nie jest przestarzała.
🟡
komunikuje się z API w czasie rzeczywistym
Oznacza to wykorzystanie technologii takich jak SignalR do natychmiastowego przesyłania danych, co może być technicznie wymagające.
🔴
obsługa stan
To niedokończony punkt, który może oznaczać zarządzanie stanem aplikacji (np. Redux, NgRx) lub coś innego, co wymaga doprecyzowania.