New offer - be the first one to apply!

May 29, 2026

Frontend / Hotwire Engineer

Mid • Remote

Trzebinia, Poland

Frontend / Hotwire Engineer (Turbo / Stimulus / Realtime UI)

Szukamy developera frontendowego do rozwijania interfejsów naszych aplikacji biznesowych opartych o Hotwire i Ruby on Rails.

Nie pracujemy na React/Vue jako głównym stacku frontendowym — frontend budowany jest głównie w oparciu o:

  • Turbo,

  • Stimulus,

  • ERB,

  • realtime updates,

  • interakcje bez ciężkich frameworków JS.

Projekt obejmuje m.in.:

  • realtime UI,

  • workflow dokumentów,

  • systemy dla brygad terenowych,

  • obsługę tabletów i rysika,

  • wyświetlanie i składanie dokumentów PDF,

  • dynamiczne formularze i dashboardy.

Idealnie, jeśli jesteś z okolic Trzebini / Chrzanowa — preferujemy osoby, z którymi możliwa będzie okazjonalna współpraca stacjonarna przy planowaniu i warsztatach projektowych.

Stack technologiczny

Frontend

  • Hotwire

  • Turbo Frames

  • Turbo Streams

  • Stimulus.js

  • ERB templates

Realtime / interakcje

  • ActionCable

  • realtime UI updates

  • inline editing

  • dynamiczne formularze

PDF / dokumenty

  • PDF.js

  • pdf-lib

  • rendering PDF w przeglądarce

  • składanie dokumentów po stronie klienta

Dodatkowo

  • Leaflet.js

  • PointerEvent API

  • integracje z backendem Rails

Szukamy osoby, która:

  • dobrze zna JavaScript,

  • ma doświadczenie z Hotwire lub chce wejść głęboko w ten stack,

  • potrafi budować responsywne i szybkie UI,

  • rozumie architekturę frontendową bez ciężkich frameworków SPA,

  • zwraca uwagę na UX i wydajność.

Mile widziane

  • doświadczenie z Turbo/Stimulus,

  • doświadczenie z realtime UI,

  • PDF.js,

  • aplikacje tabletowe / touch UI,

  • Leaflet.js,

  • znajomość Ruby on Rails.

Oferujemy

  • pracę przy nietypowych i ciekawych projektach,

  • dużą samodzielność,

  • realny wpływ na produkt,

  • brak korporacyjnych procesów,

  • możliwość rozwijania nowoczesnego stacku Hotwire.

Forma współpracy

  • B2B lub FV

  • full-time lub part-time

  • zdalnie / hybrydowo