Pomiń do treści
Logo firmy emagine

Senior React Developer

emagine

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

Rola skupia się na budowie i utrzymaniu platformowych rozwiązań frontendowych (wspólne komponenty, biblioteki, design system) dla zespołów w sektorze bankowym. Senior React Developer będzie tworzył skalowalne aplikacje i paczki NPM, pisał testy jednostkowe i e2e, dbał o dostępność zgodną z WCAG oraz wspierał inne zespoły frontendowe. Praca hybrydowa z jednym dniem w biurze w Warszawie (środa) na B2B, stawka 185 zł/h.

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

Brakuje: nie podano nazwy klienta (który bank), brak informacji o wielkości zespołu i liczbie wspieranych zespołów.

🛠 Wymagane technologie
Dane źródłowe
CoordinationDocumentationSystem DesignAtlassian JIRAmaintenanceArtificial Intelligence (AI)Atlassian ConfluenceJavaScriptCSSTesting
AI Insights
Czym naprawdę jest ta rola?Frontend Engineer

Rola skupia się na budowie i utrzymaniu platformowych rozwiązań frontendowych (wspólne komponenty, biblioteki, design system) dla zespołów w sektorze bankowym. Senior React Developer będzie tworzył skalowalne aplikacje i paczki NPM, pisał testy jednostkowe i e2e, dbał o dostępność zgodną z WCAG oraz wspierał inne zespoły frontendowe. Praca hybrydowa z jednym dniem w biurze w Warszawie (środa) na B2B, stawka 185 zł/h.

Plusy
  • Rola skupiona na platformowych rozwiązaniach – możliwość pracy nad design systemem i mikrofrontendami
  • Wyraźne podkreślenie dostępności (WCAG) – wartość dla użytkowników
  • Transparentna stawka i tryb pracy w ogłoszeniu
Na co uważać
  • Firma emagine to outsourcing – rola może być u klienta (bank), co wiąże się z biurokracją i ograniczoną autonomią
  • Obowiązki obejmują 'naprawę błędów' i 'wsparcie merytoryczne', co może oznaczać dużo pracy operacyjnej
  • !Hybryda z określonym dniem (środa) – ograniczona elastyczność
  • !Nice-to-have z AI agentami może być buzzwordem bez konkretnego zastosowania
  • !Brak informacji o wielkości zespołu i strukturze klienta
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Tworzenie i utrzymywanie generycznych komponentów i bibliotek (NPM) dla zespołów frontendowych
  • Pisanie i refaktoryzacja testów jednostkowych (Jest, Testing Library) i end-to-end (Cypress)
  • Naprawa błędów i utrzymanie istniejących aplikacji frontendowych
  • Współpraca z innymi zespołami platformowymi i projektantami (UI/UX)
  • Wsparcie merytoryczne innych zespołów w zakresie front-endu
  • Tworzenie i aktualizacja dokumentacji technicznej
  • Dbanie o spójność, jakość i dostępność (WCAG) rozwiązań
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Mid frontend developer z co najmniej 5 latami doświadczenia, w tym w bankowości, znający React, TypeScript i testy. Może mieć mniejsze doświadczenie z platformami i NPM, ale spełnia podstawowe wymagania techniczne.

Raczej nie dla

Nie dla juniorów ani midów poniżej 5 lat doświadczenia. Osoby bez doświadczenia bankowego lub bez silnych umiejętności testowania i dostępności mogą mieć trudności.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote3/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół frontendowy i ile zespołów będzie wspieranych?
  • ?Czy rola jest dedykowana konkretnemu klientowi (bankowi) i na jak długi okres?
  • ?Jak wygląda proces decyzyjny dotyczący architektury (design system, microfrontendy)?
  • ?Czy są dyżury on-call lub oczekiwanie pracy w godzinach wieczornych?
  • ?Jakie narzędzia AI są obecnie używane – czy jest to konkretny projekt, czy tylko plan?
  • ?Czy istnieje możliwość przejścia na pełny etat u klienta?
  • ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
Brakujące informacje
  • Nie podano nazwy klienta (który bank)
  • Brak informacji o wielkości zespołu i liczbie wspieranych zespołów
  • Nie wiadomo, czy rola wymaga dyżurów on-call
  • Brak opisu procesu rekrutacyjnego
🔗Podobne oferty