Pracuj.pl Praca zdalna Senior

React Developer (Electron)

Scalo Sp. z o.o.

⚲ Wrocław

140 zł netto (+ VAT) / godz.

Wymagania

  • min. 7 lat komercyjnego doświadczenia w rozwoju aplikacji w React
  • min. 1-2 lata komercyjnego doświadczenia z Electron w aplikacjach desktopowych
  • doświadczenie w tworzeniu aplikacji cross-platform z jednej bazy kodu (web, mobile, desktop)
  • praktyczne doświadczenie z Capacitor, w tym konfiguracją iOS/Android, pluginami, uprawnieniami i natywnymi buildami
  • doświadczenie w tworzeniu aplikacji offline-first z lokalną persystencją i synchronizacją
  • doświadczenie w pakowaniu i dystrybucji aplikacji desktopowych (electron-builder lub electron-forge)
  • angielski min. B2/C1

Mile widziane

  • znajomość Go i doświadczenie w rozwoju usług backendowych

Opis stanowiska

Budowa aplikacji cross-platform (web, mobile, desktop) z jednej bazy kodu w React, Electron i Capacitor — z naciskiem na offline-first, synchronizację danych i komunikację real-time. Dobra oferta dla bardzo doświadczonego frontendowca, który samodzielnie radzi sobie z natywnymi aspektami aplikacji mobilnych i desktopowych. Uwaga: wymagania są bardzo wysokie (7+ lat React, 1-2 lata Electron, Capacitor, offline-first, natywne buildy) — to rola dla kogoś z ugruntowanym, głębokim doświadczeniem, nie dla osoby uczącej się tych technologii.

🔍 Dekoder Ogłoszenia

🔴
minimum 7 lat komercyjnego doświadczenia w rozwoju aplikacji z wykorzystaniem React
Szukają kogoś, kto ma bardzo głębokie i ugruntowane doświadczenie, a nie tylko podstawową znajomość.
🔴
doświadczenie w tworzeniu aplikacji cross-platform z jednej bazy kodu, obejmujących web, mobile i desktop
Oznacza to, że będziesz musiał pracować z technologiami, które łączą te różne platformy, co może być skomplikowane.
🔴
praktyczne doświadczenie z Capacitor, w tym konfiguracją aplikacji iOS/Android, pluginami, uprawnieniami i natywnymi buildami
Oczekują od Ciebie samodzielności w rozwiązywaniu problemów związanych z natywnymi aspektami aplikacji mobilnych.
🟡
doświadczenie w budowie responsywnych interfejsów oraz pracy z Tailwind CSS i komponentami wielokrotnego użytku
Oprócz samego Reacta, oczekują biegłości w konkretnym frameworku CSS i dobrych praktykach tworzenia UI.
🔴
doświadczenie w tworzeniu aplikacji offline-first, w tym lokalnej persystencji danych i synchronizacji
Będziesz odpowiedzialny za skomplikowane mechanizmy obsługi danych, które muszą działać nawet bez połączenia z internetem.