Angular Developer (Mid)
⚲ Kraków
Do uzgodnienia
Wymagania
- ok. 3+ lat doświadczenia we frontendzie, w tym praktyczna praca z Angularem
- bardzo dobra znajomość TypeScript, komponentów, routingu, formularzy i dependency injection
- swobodna praca z RxJS i kontrolowanie złożonych przepływów danych
- doświadczenie z REST API, uwierzytelnianiem i obsługą błędów po stronie klienta
- znajomość Git i praktyk code review
- angielski pozwalający na swobodną pracę z dokumentacją
Mile widziane
- doświadczenie z MapLibre/Mapbox, Turf.js, GeoJSON lub innymi rozwiązaniami GIS
- znajomość Kendo UI, SignalR, OIDC i projektowania złożonych tabel lub dashboardów
Opis stanowiska
Flotman rozwija polską platformę IoT i telematyki do monitorowania pojazdów i zarządzania flotą w czasie rzeczywistym. Jako Angular Developer (Mid) będziesz projektować i wdrażać kompletne funkcje — od modelu danych po zachowanie interfejsu — oraz rozwijać mapy i wizualizacje danych telemetrycznych (MapLibre, GeoJSON, Chart.js). To oferta dla osoby, która chce mieć realny wpływ na architekturę i standardy frontendu, ale musi być gotowa na szeroki zakres odpowiedzialności. Uwaga: opis sugeruje, że oczekuje się samodzielnego prowadzenia funkcji od pomysłu do produkcji, co może oznaczać ograniczone wsparcie i konieczność radzenia sobie z istniejącym długiem technicznym.
🔍 Dekoder Ogłoszenia
🔴
samodzielnie dowiezie funkcję od pomysłu do produkcji
Oczekuje się, że będziesz w stanie samodzielnie przeprowadzić cały cykl życia funkcji, od jej koncepcji po wdrożenie na produkcję, co może oznaczać dużą odpowiedzialność i potencjalnie brak wsparcia.
🔴
pomoże nam upraszczać frontend
Obecny frontend może być skomplikowany, mieć problemy z utrzymaniem lub być w stanie wymagającym refaktoryzacji.
🟡
realny wpływ na architekturę interfejsu, wydajność oraz standardy pracy
Może oznaczać, że masz szansę kształtować techniczne decyzze, ale też że te obszary mogą być jeszcze nieustalone lub wymagać znaczących zmian.
🟡
nowoczesnej aplikacji Angular
Chociaż podano wersję Angulara, określenie 'nowoczesna' jest subiektywne i może oznaczać różne rzeczy dla różnych osób.
🔴
projektowanie i wdrażanie kompletnych funkcji w Angularze - od modelu danych po zachowanie interfejsu
Oznacza to szeroki zakres odpowiedzialności, który może wykraczać poza typowe zadania developera front-end, obejmując również elementy backendowe lub analizę danych.