React Developer (Electron)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy tworzenia i utrzymania aplikacji cross‑platformowej dostarczanej z jednej bazy kodu na web, mobile i desktop. Kluczowy stack to React 19, TypeScript, Capacitor dla mobilnych integracji oraz Electron dla desktopu. Zakres obejmuje projektowanie architektury frontendu, implementację offline‑first i synchronizacji, obsługę real‑time (WebSocket/SSE), integracje REST/OpenAPI/gRPC‑web, uwierzytelnianie (OAuth2/OIDC, JWT), natywne API urządzeń (kamera, geolokalizacja, BLE, biometryka), push notifications, deep linking, testy (unit/component/E2E), CI/CD oraz monitoring i przygotowanie wydania na App Store/Google Play i aplikacje desktopowe. Budżet do 140 PLN/h + VAT.

new

React Developer (Electron)

Firma: Scalo Sp. z o.o.

od: 29 września 2026
do: 29 października 2026
140 - 140 złnetto (+ VAT)/ godz.kontrakt B2B
Parametry oferty
poziom:senior
tryb pracy: zdalna
lokalizacja:Wrocław, dolnośląskie
Wrocław, dolnośląskie

Wymagania

Technologie wymagane

React.js
TypeScript
iOS
Android

Nasze wymagania

  • 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.

Twój zakres obowiązków

  • 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.

O projekcie

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.
  • Cześć! Poznaj możliwości współpracy ze Scalo!
    Brzmi interesująco? Aplikuj – czekamy na Twoje CV!
    Company

    To oferujemy

    • 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.

    Etapy rekrutacji

    • 1.
      CV
    • 2.
      Rozmowa wstępna
    • 3.
      Rozmowa techniczna
    • 4.
      Gotowe - działamy!

    Scalo Sp. z o.o.

    Scalo to firma, która od 18 lat tworzy oprogramowanie dla biznesu. Zrealizowaliśmy ponad 750 projektów dla firm z różnych branż – od startupów po międzynarodowe korporacje. Nasze doświadczenie pozwala nam szybko zrozumieć potrzeby klientów i dostarczyć rozwiązania, które faktycznie wspierają rozwój ich firm.

    Tak się u nas pracuje

    React Developer (Electron)
    140–140 zł / godz. (B2B)
    Zgłaszam się do:
    Scalo Sp. z o.o.
    Wrocław, dolnośląskie
    Pracodawca zbiera zgłoszenia przez swój system.
    Przejdziesz na zewnętrzny formularz.

    Klikając w przycisk „Aplikuj” potwierdzasz, że zapoznałeś(‑łaś) się i akceptujesz Regulamin serwisu.



    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Brakuje Ci informacji?

    • Upewnij się, że w treści nie ma tego, czego szukasz.
    • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
    • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

    Udostępnij ofertę