React Developer (Electron)
⚲ Wrocław
21 840 - 23 520 PLN (B2B)
Wymagania
- min. 7 lat komercyjnego doświadczenia w rozwoju aplikacji z React
- min. 1–2 lata komercyjnego doświadczenia z Electron w aplikacjach desktopowych
- doświadczenie z Capacitor, w tym konfiguracja iOS/Android, pluginy, uprawnienia i natywne buildy
- doświadczenie w tworzeniu aplikacji cross-platform (web, mobile, desktop) z jednej bazy kodu
- doświadczenie w pakowaniu i dystrybucji aplikacji desktopowych (electron-builder lub electron-forge)
- doświadczenie w tworzeniu aplikacji offline-first z lokalną persystencją i synchronizacją
- znajomość języka angielskiego na poziomie B2/C1
Mile widziane
- znajomość Go oraz doświadczenie w rozwoju usług backendowych
Opis stanowiska
Będziesz rozwijać aplikację cross-platform z jednej bazy kodu — web, mobile (iOS/Android przez Capacitor) i desktop (Electron) — w oparciu o React i TypeScript. To projekt dla doświadczonego frontendowca, który realnie pracował z Electronem (main/renderer/preload, IPC, sandboxing) i Capacitorem, a nie tylko z webem, oraz rozumie temat offline-first, synchronizacji i komunikacji real-time. Wymagania są bardzo konkretne i szerokie — jeśli nie masz komercyjnego doświadczenia z Electronem i Capacitorem, ta oferta raczej nie jest dla Ciebie.
🔍 Dekoder Ogłoszenia
🟡
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu.
Firma działa jako agencja/konsulting, a nie jako jeden produktowy zespół.
🟡
Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów.
Jest to ogólny, marketingowy opis, który nie precyzuje charakteru tworzonego oprogramowania ani jego wpływu.
🟡
Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.
Może oznaczać pracę nad bardzo różnorodnymi technologiami i projektami, co wymaga ciągłego uczenia się i adaptacji.
🔴
możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services
Możesz być przenoszony między projektami o bardzo różnym charakterze i technologiach, co może nie być idealne dla osób szukających stabilności w jednym obszarze.
🔴
zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
Może oznaczać dodatkowe obowiązki poza stricte developerskimi, takie jak pomoc w sprzedaży, tworzenie ofert czy prezentacje, które mogą pochłaniać czas.