Senior React Developer

Etteplan Group — Poland · Posted ~1 day ago

Senior

Skills

React Frontend development Web application development Data visualization Scalable software development IoT Web applications

🔓 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 senior React development role on a data-intensive web platform that collects information from connected measurement devices, processes it, and presents it through charts, maps, and tables. The project combines IoT data flows, backend processing, and modern web visualization.

Highlights

Senior frontend opportunity on a real-world data platform involving IoT data, visualization, maps, and analytics. The project supports meaningful data-driven decisions for institutional users and covers the full flow from devices to web applications.

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/