Senior React Developer

Etteplan Group — Poland · Posted ~2 days ago

Senior

Skills

React Frontend development JavaScript Web application development Data visualization IoT data IoT

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A technology team is seeking a Senior React Developer to build user-facing web applications for a data-intensive IoT platform. The project processes information from thousands of connected measurement devices and presents it through interactive visualizations, maps, and tables to support data-driven decisions.

Highlights

Work on a data-driven platform used by institutional customers, contribute to an end-to-end IoT data flow, and build web interfaces featuring charts, maps, and tables for real-world operational decision-making.

Description

W Etteplan wierzymy, że technologia ma sens tylko wtedy, gdy realnie wspiera ludzi i procesy biznesowe. Wspieramy naszych klientów w tworzeniu i rozwoju systemów IT, które są stabilne, skalowalne i dopasowane do rzeczywistych potrzeb użytkowników. Pracujemy blisko biznesu, stawiając na prostotę, odpowiedzialność i partnerską współpracę. O zespole i projekcie Dołączysz do zespołu rozwijającego platformę do zbierania i analizy danych z inteligentnych liczników, wspierającą monitorowanie przepływu mediów w dużych sieciach miejskich. System: zbiera dane z tysięcy liczników mediów/urządzenia do pomiaru zużycia mediów przetwarza je i porządkuje, udostępnia je w aplikacji webowej (wykresy, mapy, tabele), wspiera klientów instytucjonalnych w podejmowaniu decyzji opartych na danych. Projekt oparty jest na danych, realnie wykorzystywany przez klientów. Projekt obejmuje pełen przepływ informacji, od danych z urządzeń (IoT), przez ich przetwarzanie, aż po wizualizację w aplikacji webowej. Każda z tych warstw rozwijana jest przez dedykowane role – Ty będziesz odpowiadać za warstwę prezentacji danych. Frontend aplikacji rozwijany jest w React, natomiast backend oparty na Javie udostępnia dane poprzez API. To stabilny, długofalowy projekt, w którym system jest intensywnie rozwijany i modernizowany. Zespół ma realny wpływ na rozwiązania i decyzje techniczne. Pracujemy głównie zdalnie, z możliwością okazjonalnych spotkań w jednym z naszych biur: Wrocław, Katowice, Gdańsk lub Poznań. Spotkania traktujemy jako przestrzeń do współpracy i budowania relacji, nie jako obowiązek. 3 Dlaczego warto? To projekt, w którym: pracujesz nad systemem wykorzystywanym przez klientów instytucjonalnych, tworzysz UI dla aplikacji opartych o dane (data-driven systems), pracujesz z dużymi wolumenami danych i ich wizualizacją, działasz w środowisku opartym na zaufaniu i dużej autonomii, rozwijasz się w obszarze integracji systemów i pracy z API, masz możliwość pracy przy projektach IoT opartych na danych z urządzeń pomiarowych. możliwość rozwoju w kierunku full stack Jeśli cenisz projekty, w których frontend to nie tylko UI, ale realna część systemu analitycznego – to rola dla Ciebie. W tej roli będziesz odpowiadać za: rozwój aplikacji webowej w React,integrację frontendu z backendem poprzez REST API,wizualizację danych (dashboardy, wykresy, mapy, tabele),projektowanie czytelnych i intuicyjnych interfejsów dla użytkownika,pracę z danymi – ich filtrowanie, prezentację i interpretację w UI,współpracę z zespołem backendowym,dbanie o jakość kodu i dobre praktyki frontendowe,udział w decyzjach dotyczących rozwiązań frontendowych. Jesteś naszym brakującym ogniwem, jeśli: masz komercyjne doświadczenie jako Frontend Developer,bardzo dobrze znasz React i tworzysz aplikacje produkcyjne,masz doświadczenie z JavaScript, Flow lub TypeScriptpotrafisz zarządzać bibliotekami NPM w projekciemasz doświadczenie w integracji z backendem (REST API), interesuje Cię praca przy systemach opartych o dane,potrafisz pracować zespołowo i brać odpowiedzialność za rozwiązania,komunikujesz się swobodnie w języku angielskim. Docenimy również: doświadczenie w pracy z dużymi zbiorami danych (data-heavy apps),doświadczenie z dashboardami, wykresami i wizualizacją danych,znajomość bibliotek do wyświetlania wykresów i map,doświadczenie w projektach integrujących się z urządzeniami (IoT),podstawową znajomość AWS Lambdas,podstawową znajomość JAVA. W Etteplan możesz liczyć na: rozwój poprzez pracę w międzynarodowym środowisku i różnorodnych projektach oraz dzielenie się wiedzą w grupach kompetencyjnych,budżet szkoleniowy i budowanie indywidualnej ścieżki rozwoju podczas regularnych spotkań z menedżerem/menedżerką,benefity, takie jak prywatna opieka medyczna Medicover, karta Multisport, grupowe ubezpieczenie na życie, dofinansowanie do posiłków,elastyczność w zakresie godzin pracy i formy współpracy oraz możliwość korzystania z biur we Wrocławiu, Katowicach, Poznaniu i Gdańsku,udział w inicjatywach technologicznych, wydarzeniach wewnętrznych i społecznościach tematycznych. Jak przebiega proces rekrutacyjny? Wyślij nam swoje CV – najlepiej w języku angielskim. W formularzu daj nam znać, jakie masz oczekiwania finansowe, preferowaną formę współpracy oraz od kiedy możesz rozpocząć pracę.Sprawdzimy Twoją aplikację – przyjrzymy się Twojemu doświadczeniu i zobaczymy, jak pasuje do tej roli i projektu.Rozmowa z HR (online) – luźna, partnerska rozmowa (ok. 40–60 minut), żeby lepiej się poznać, porozmawiać o Twojej drodze zawodowej, motywacji i oczekiwaniach.Rozmowa techniczna (online) – spotkanie z osobami z zespołu projektowego, podczas którego porozmawiamy o Twoim doświadczeniu programistycznym, realizowanych projektach oraz podejściu do rozwiązywania problemów technicznych.Feedback – po zakończeniu procesu wrócimy do Ciebie z informacją zwrotną. Możesz też zajrzeć na naszą stronę internetową lub Facebooka i zobaczyć, co ciekawego się u nas dzieje! Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każda osoba ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Więcej informacji: https://www.etteplan.com/pl/kodeks-postepowania/