React Developer Electron

Scalo REMOTE WROCŁAW 2026-09-29

Kompetencje wymagane do realizacji usług:



  • minimum 7 lat komercyjnego doświadczenia w rozwoju aplikacji z wykorzystaniem React,

  • minimum 1-2 lata komercyjnego doświadczenia z Electron w rozwoju aplikacji desktopowych,

  • bardzo dobra, praktyczna znajomość React oraz TypeScript w projektach produkcyjnych,

  • doświadczenie w tworzeniu aplikacji cross-platform z jednej bazy kodu, obejmujących web, mobile i desktop,

  • praktyczne doświadczenie z Capacitor, w tym konfiguracją aplikacji iOS/Android, pluginami, uprawnieniami i natywnymi buildami,

  • praktyczna znajomość Electron, w tym main/renderer/preload, bezpiecznego IPC, context isolation i sandboxingu,

  • doświadczenie w pakowaniu i dystrybucji aplikacji desktopowych, np. z wykorzystaniem electron-builder lub electron-forge,

  • znajomość Vite, npm/pnpm oraz rozwiązań monorepo,

  • doświadczenie w budowie responsywnych interfejsów oraz pracy z Tailwind CSS i komponentami wielokrotnego użytku,

  • doświadczenie w zarządzaniu stanem i warstwą danych, np. Zustand i TanStack Query,

  • doświadczenie w tworzeniu aplikacji offline-first, w tym lokalnej persystencji danych i synchronizacji,

  • doświadczenie z komunikacją real-time, np. WebSocket/SSE,

  • doświadczenie w integracji REST API/OpenAPI oraz pracy z generowanymi klientami API,

  • znajomość mechanizmów OAuth2/OIDC i JWT oraz zasad bezpiecznego przechowywania tokenów,

  • doświadczenie w integracji aplikacji z natywnymi API urządzeń poprzez pluginy Capacitor,

  • doświadczenie z push notifications oraz deep/universal links,

  • doświadczenie w testowaniu frontendu z wykorzystaniem Jest/Vitest, Testing Library oraz narzędzi E2E, np. Playwright, Detox lub Appium,

  • doświadczenie z CI/CD oraz procesami buildowania i publikacji aplikacji wieloplatformowych,

  • znajomość zagadnień bezpieczeństwa aplikacji webowych, mobilnych i desktopowych,

  • praktyczna znajomość Git i pracy w modelu Code Review,

  • znajomość języka angielskiego na poziomie B2/C1.


Mile widziane:



  • znajomość Go oraz doświadczenie w rozwoju usług backendowych lub API,

  • znajomość Next.js,

  • doświadczenie z MQTT i komunikacją z urządzeniami IoT,

  • doświadczenie w projektach healthcare, MedTech lub innych środowiskach regulowanych,

  • znajomość standardów HL7/FHIR,

  • znajomość Swift/Kotlin i doświadczenie w tworzeniu własnych pluginów Capacitor,

  • doświadczenie z mechanizmami live update/OTA,

  • doświadczenie z Sentry, OpenTelemetry, Grafana, Loki, Prometheus lub Tempo,

  • znajomość Docker/Kubernetes,

  • doświadczenie z WCAG i internacjonalizacją,

  • praktyczna znajomość nowoczesnych narzędzi AI wspierających proces wytwarzania oprogramowania.

Cześć! Poznaj możliwości współpracy ze Scalo!


W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.


Obszary naszej działalności obejmują m.in.:


  • doradztwo technologiczne,
  • tworzenie oprogramowania,
  • systemy wbudowane,
  • rozwiązania chmurowe,
  • zarządzanie danymi,
  • dedykowane zespoły projektowe.

Co oferujemy w ramach współpracy?



  • możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services, 

  • zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie, 

  • dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy.

,[rozwój i utrzymanie aplikacji opartej o React 19 i TypeScript, dostarczanej z jednej bazy kodu na trzy platformy: web, mobile (iOS/Android) oraz desktop (Windows/macOS/Linux),, projektowanie architektury współdzielonego frontendu oraz warstw specyficznych dla poszczególnych platform,, rozwój warstwy mobilnej z wykorzystaniem Capacitor, w tym integracja z natywnymi API urządzeń, pluginami i uprawnieniami,, rozwój warstwy desktopowej w Electron, w tym obsługa procesów main/renderer/preload, bezpiecznego IPC oraz integracji z systemem operacyjnym,, implementacja rozwiązań offline-first, lokalnej persystencji danych, synchronizacji oraz obsługi konfliktów,, implementacja obsługi danych real-time z wykorzystaniem WebSocket/SSE,, integracja z API z wykorzystaniem REST, OpenAPI i gRPC-web,, implementacja mechanizmów uwierzytelniania i autoryzacji oraz bezpiecznego przechowywania danych na urządzeniach,, integracja z natywnymi funkcjonalnościami urządzeń, m.in. kamerą, geolokalizacją, biometrią, BLE i systemem plików,, rozwój push notifications oraz mechanizmów deep linking,, rozwój responsywnych interfejsów oraz współdzielonego design systemu,, optymalizacja wydajności i stabilności aplikacji na webie, urządzeniach mobilnych i desktopie,, rozwój testów jednostkowych, komponentowych i E2E,, rozwój procesów CI/CD, automatyzacja buildów oraz przygotowanie wydań dla App Store, Google Play i aplikacji desktopowych,, wdrażanie monitoringu, crash reportingu i obsługi błędów po stronie aplikacji klienckiej,, dbanie o jakość, bezpieczeństwo i testowalność kodu oraz udział w Code Review,, współpraca z architektem oraz zespołami backend, DevOps i QA w rozproszonym środowisku projektowym,, lokalizacja projektu: Wrocław,, tryb realizacji usług: 100% zdalnie,, budżet projektu: do 140 PLN/h + VAT, w zależności od doświadczenia oraz zakresu świadczonych usług.] Requirements: React, Electron, TypeScript, iOS, Android, npm, Tailwind, CSS, WebSocket, REST API, API, Testing, Appium, Git, Go, Next.js, MQTT, IoT, Swift, Kotlin, Sentry, Grafana, Loki, Prometheus, Docker, Kubernetes, WCAG, AI Additionally: Sport subscription, Training budget, Private healthcare, International projects.