Frontend Engineer - WebUI
Tech Stack / Keywords
Firma i stanowisko
Pod marką A1 Sorter tworzymy innowacyjne urządzenia automatyki magazynowej. Nasze logo znajdziesz na sorterach, przenośnikach, windach magazynowych, systemach specjalistycznych, stołach do kompletacji zamówień i wielu innych akcesoriach. Dynamicznie rozwijamy się na rynkach europejskich, współpracując z liderami branży logistyki magazynowej. Stawiamy na innowacyjność, efektywność opartą na komponentach od światowych liderów oraz elastyczne podejście do potrzeb klientów. Praca w A1 Sorter to nie tylko możliwość rozwoju zawodowego, ale także szansa na udział w tworzeniu nowoczesnych rozwiązań, które mają realny wpływ na efektywność procesów logistycznych. Nasze innowacyjne podejście i elastyczność w działaniu sprawiają, że jesteśmy liderem w branży. Dołączając do nas, stajesz się częścią zespołu, który ceni kreatywność, zaangażowanie i współpracę.
Wymagania
- Silna znajomość JavaScript/TypeScript i biegłość w co najmniej jednym nowoczesnym frameworku SPA (React, Vue lub Angular).
- Doświadczenie w konsumpcji live streamów i odzwierciedlaniu ich w UI z minimalnym opóźnieniem i bez degradacji wydajności.
Nice to have:
- Doświadczenie z renderowaniem 2D/3D w przeglądarce: Three.js, WebGL, Babylon.js, Canvas API lub Pixi.js.
- Znajomość technik optymalizacji wydajności frontendu: virtualization, off-screen canvas, requestAnimationFrame, Web Workers.
- Doświadczenie z wizualizacją danych przemysłowych, SCADA-like UI lub dashboardami telemetrii.
- Znajomość wzorców backpressure i obsługi przerw w strumieniu danych po stronie klienta.
- Doświadczenie z testowaniem komponentów UI o wymaganiach krytycznych.
- Znajomość języka angielskiego na poziomie B2+ (dokumentacja, współpraca z zespołem).
Obowiązki
- Budowa i optymalizacja widoku 3D hali z pozycjami robotów odświeżanymi w czasie rzeczywistym; renderowanie dziesiątek do setek poruszających się encji płynnie w 60fps; wizualizacja rezerwacji przestrzeni, kopert bezpieczeństwa i planowanych tras.
- Odbieranie i przetwarzanie strumieniowej telemetrii floty z minimalnym opóźnieniem; efektywne zarządzanie stanem przy wysokiej częstotliwości aktualizacji; obsługa backpressure i degraded mode.
- Dispatch misji, pause/resume, emergency stop - kontrolki z natychmiastową informacją zwrotną; inspekcja per-robot: stan, bateria, błędy, aktywna dzierżawa; czytelne UI dla operatorów hali.
- Budowa skalowalnej architektury SPA; testy jednostkowe i e2e komponentów krytycznych; współpraca z backend teamem przy projektowaniu kontraktów API.
Benefity
- Budowa UI bez odpowiednika w typowych projektach webowych - real-time 3D fleet visualization.
- Bliska współpraca z zespołami backend i C++ - rozumiesz cały system, nie tylko swój komponent.
- Konkurencyjne wynagrodzenie dostosowane do poziomu doświadczenia i kompetencji.
- Stabilna umowa o pracę - pełny etat.
- Elastyczny model hybrydowy - praca zdalna z obecnością w siedzibie w Zakroczymiu wg ustaleń.
- Prywatna opieka medyczna i ubezpieczenie na życie.
- Pełna odpowiedzialność za architekturę i wygląd interfejsu - od zera, bez dziedziczenia legacy.
- Dostęp do konferencji z obszaru frontend, WebGL i systemów wizualizacji danych.
A1 Sorter sp. z o.o.
19 aktywnych ofert