Senior React Developer (M/F/NB)

Etteplan

Katowice

Hybrid

PLN 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
Dofinansowanie do posiłków

Job summary

Etteplan w Górnośląsko-Zagłębiowskiej Metropolii szuka Frontend Developera, który pomoże w rozwoju platformy do analizy danych. Osoba na tym stanowisku będzie odpowiedzialna za rozwój aplikacji webowej w React oraz integrację frontendu z backendem poprzez REST API.

Wymagana jest dobra znajomość JavaScript oraz doświadczenie w pracy nad data-driven systems. Oferujemy elastyczność w zakresie godzin pracy oraz możliwość pracy w międzynarodowym środowisku.

Qualifications

  • Komercyjne doświadczenie jako Frontend Developer.
  • Bardzo dobra znajomość React.
  • Doświadczenie z JavaScript, Flow lub TypeScript.
  • Umiejętność zarządzania bibliotekami NPM w projekcie.
  • Doświadczenie w integracji z backendem poprzez REST API.
  • Zdolność do pracy zespołowej.

Responsibilities

  • Rozwój aplikacji webowej w React.
  • Integracja frontendu z backendem poprzez REST API.
  • Wizualizacja danych w formie dashboardów, wykresów i map.
  • Projektowanie czytelnych interfejsów użytkownika.
  • Współpraca z zespołem backendowym.
  • Dbają o jakość kodu.

Skills

React
JavaScript
REST API
NPM
Flow
TypeScript
Angielski

Job 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.

Dlaczego warto?
  • 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 TypeScript
  • potrafisz zarządzać bibliotekami NPM w projekcie
  • masz 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/

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Developer (M/F/NB)
Senior React Developer (M/F/NB)

Etteplan • Poznań

Hybrid
PLN 150,000 - 210,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior React Developer (M/F/NB)
Senior React Developer (M/F/NB)

Etteplan • Wrocław

Hybrid
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Java Developer - Industrial Systems (M/F/NB)
Senior Java Developer - Industrial Systems (M/F/NB)

Etteplan • Województwo pomorskie

Hybrid
PLN 180,000 - 300,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Java Developer - Industrial Systems (M/F/NB)
Senior Java Developer - Industrial Systems (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 180,000 - 280,000
Medicover
Multisport
Ubezpieczenie na życie
+3
Senior Fullstack Developer (.NET and Angular) (M/F/NB)
Senior Fullstack Developer (.NET and Angular) (M/F/NB)

Etteplan • Gdańsk

On-site
Prywatna opieka medyczna w LUX MED
Karta Multisport
Grupowe ubezpieczenie na życie
+2
Senior Java Developer – Smart Manufacturing (M/F/NB)
Senior Java Developer – Smart Manufacturing (M/F/NB)

Etteplan • Województwo pomorskie

Hybrid
PLN 120,000 - 180,000
CRM Developer – Dynamics 365 (M/F/NB)
CRM Developer – Dynamics 365 (M/F/NB)

Etteplan • Gdańsk

Hybrid
PLN 150,000 - 230,000
Medicover – prywatna opieka zdrowotna
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Frontend Developer - future projects (M/F/NB)
Frontend Developer - future projects (M/F/NB)

Etteplan • Wrocław

On-site
Industrial Solutions Architect (M/F/NB)
Industrial Solutions Architect (M/F/NB)

Etteplan • Wrocław

On-site
PLN 240,000 - 360,000
CRM Developer – Dynamics 365 (M/F/NB)
CRM Developer – Dynamics 365 (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 180,000 - 290,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1