Pomiń do treści
Logo firmy emagine

JavaScript / Mashup Developer

emagine

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄OtherKontrakt
⏱️Senior · 10+ latDoświadczenie
LokalizacjaKraków
Źródło
Aktywna
Opublikowano27 sierpnia 2026
Ostatnio sprawdzono27 sierpnia 2026
Wygasa za89 dni
Werdykt JobHunt

To rola senior frontend developera, który będzie budował złożone interfejsy do wizualizacji danych typu mashup, integrując Qlik API z Reactem. Głównym zadaniem jest tworzenie komponentów UI, zarządzanie stanem (Redux), implementacja wykresów (D3.js) i tabel (AG-Grid) oraz wykorzystanie narzędzi AI (GitHub Copilot) do optymalizacji pracy. Praca w modelu hybrydowym (6 dni w biurze miesięcznie) na projektach klienta zewnętrznego w branży finansowej/analitycznej. Wymóg 10 lat doświadczenia z Reactem jest nierealistyczny – prawdopodobnie chodzi o ogólne doświadczenie w tworzeniu aplikacji webowych.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu oraz struktury projektu., brak opisu procesu rekrutacyjnego (etapy, czas trwania)..

🛠 Wymagane technologie
Dane źródłowe
SecurityHTMLJavaCSSAPI (Application Programming Interface)Artificial Intelligence (AI)Unit TestingTestingAtlassian JIRAJenkins
AI Insights
Czym naprawdę jest ta rola?Frontend Engineer

To rola senior frontend developera, który będzie budował złożone interfejsy do wizualizacji danych typu mashup, integrując Qlik API z Reactem. Głównym zadaniem jest tworzenie komponentów UI, zarządzanie stanem (Redux), implementacja wykresów (D3.js) i tabel (AG-Grid) oraz wykorzystanie narzędzi AI (GitHub Copilot) do optymalizacji pracy. Praca w modelu hybrydowym (6 dni w biurze miesięcznie) na projektach klienta zewnętrznego w branży finansowej/analitycznej. Wymóg 10 lat doświadczenia z Reactem jest nierealistyczny – prawdopodobnie chodzi o ogólne doświadczenie w tworzeniu aplikacji webowych.

Plusy
  • Jawna stawka: 180 PLN/h + VAT na B2B.
  • Nowoczesny stack: React 16.x+, TypeScript, Redux, D3.js, AG-Grid, Material-UI.
  • Wykorzystanie narzędzi AI (GitHub Copilot) – firma stawia na innowacyjność.
  • Hybrydowy model z elastycznością (6 dni w biurze, możliwość wyboru lokalizacji Warszawa lub Kraków).
  • Wymienione konkretne technologie i frameworki, co ułatwia ocenę dopasowania.
Na co uważać
  • !Wymóg 10 lat doświadczenia z React jest nierealistyczny – React istnieje od 2013, więc albo firma przesadza, albo liczy całe doświadczenie webowe jako 'React'.
  • !Brak informacji o kliencie końcowym – emagine to outsourcing, więc praca będzie u klienta, którego nie znamy z ogłoszenia.
  • !Nie podano dokładnej liczby dni hybrydowych – '6 dni' może oznaczać 6 dni w miesiącu, ale do potwierdzenia.
  • !Tytuł 'Mashup Developer' jest nietypowy i może odstraszać kandydatów, którzy faktycznie mają kompetencje React.
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Implementacja nowych funkcjonalności w ReactJS (16.x+) z użyciem TypeScript i ES6
  • Integracja API Qliksense z warstwą React, tworzenie mashupów danych
  • Budowa generycznych komponentów UI z Material-UI, responsywność CSS3/Bootstrap
  • Tworzenie wizualizacji danych z D3.js i tabel z AG-Grid
  • Zarządzanie stanem aplikacji z React Redux i middleware
  • Pisanie testów jednostkowych w Jest i Enzyme
  • Korzystanie z narzędzi AI (np. GitHub Copilot) podczas codziennego kodowania
  • Uczestnictwo w spotkaniach Agile (stand-up, sprint planning) i śledzenie zadań w Jira
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Frontend engineer z co najmniej 10 latami pracy z React (choć realnie może to oznaczać 8-10 lat ogólnego doświadczenia), solidnie znający TypeScript, Redux i D3.js/AG-Grid.

Raczej nie dla

Nie dla juniorów i mid-level developerów – wymagane jest minimum 10 lat doświadczenia z React, co wskazuje na bardzo zaawansowany poziom. Nie dla osób szukających pracy w pełni zdalnej (model hybrydowy z 6 dniami w biurze).

Ocena dopasowania
Junior1/5
Mid1/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote4/5
Enterprise4/5
Pytania do rekrutera
  • ?Kto jest klientem końcowym – z jakiej branży i jaki jest zakres projektu?
  • ?Ile osób liczy zespół developerski i jak wygląda struktura (Product Owner, Scrum Master)?
  • ?Czy 10-letnie doświadczenie z React to rzeczywiście 10 lat od początku pracy z React, czy raczej ogólne doświadczenie frontendowe?
  • ?Jak dokładnie wygląda hybryda – 6 dni w miesiącu czy w innym okresie? Czy dni są elastyczne?
  • ?Jaki jest przewidywany czas trwania projektu?
  • ?Czy istnieje możliwość pracy zdalnej w większym wymiarze po okresie wdrożenia?
  • ?Jakie są oczekiwania co do dyżurów on-call lub nadgodzin?
  • ?Czy firma oferuje budżet szkoleniowy lub dostęp do płatnych kursów/narzędzi?
Brakujące informacje
  • Nie podano wielkości zespołu oraz struktury projektu.
  • Brak opisu procesu rekrutacyjnego (etapy, czas trwania).
  • Nie wiadomo, czy praca jest na jednym projekcie, czy rotacyjnie między projektami klientów.
  • Brak informacji o możliwości zdalnych wyjazdów (konferencje, szkolenia).
  • Nie określono polityki dot. on-call czy pracy w weekendy.
🔗Podobne oferty