Aplikuj teraz

React Native Developer (Praca zdalna)

ITHOUSE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Warszawa, Wola
105 zł/godz.
zdalna
⚛️ React Native
💙 TypeScript
Jest
⚛️ React Native Testing Library
Xcode
Android
Gradle
iOS
🌐 zdalna

Wymagania

Technologie wymagane

React Native

TypeScript

Jest

React Native Testing Library

Xcode

Android

Gradle

iOS

Technologie mile widziane

Redux Toolkit

Fastlane

EAS

GitHub Actions

Nasze wymagania

  • Minimum 4 lata doświadczenia w pracy jako Mobile Developer z React Native
  • Bardzo dobra znajomość React Native (CLI lub Expo)
  • Bardzo dobra znajomość TypeScript – typowanie propsów, funkcji, modeli danych
  • Doświadczenie w pracy z Redux Toolkit lub alternatywnymi managerami stanu (np. Zustand, Recoil, Jotai)
  • Umiejętność tworzenia modularnej architektury aplikacji (folder-based domain separation, feature folders)
  • Dobra znajomość REST API oraz obsługi asynchroniczności (fetch, Axios, retry patterns, CQS)
  • Umiejętność pisania testów jednostkowych (Jest) oraz komponentowych (React Native Testing Library)
  • Znajomość zasad projektowania UI/UX (Design System, komponenty, accessibility)
  • Doświadczenie w pracy z natywnymi modułami (np. geolokalizacja, kamera, powiadomienia push)
  • Umiejętność budowania i podpisywania aplikacji na iOS (Xcode) oraz Android (Gradle)
  • Znajomość GIT oraz zasad pracy zespołowej (branżowanie, PR, code review, git-flow)
  • Znajomość CI/CD dla aplikacji mobilnych (np. Fastlane, EAS, GitHub Actions)

Twój zakres obowiązków

  • Projektowanie, implementacja i rozwój aplikacji mobilnych w React Native (TS)
  • Integracja z backendem przez REST API – zgodnie z zasadą separation of concerns
  • Implementacja komponentów zgodnych z design systemem i podejściem atomic design
  • Obsługa zdarzeń asynchronicznych, integracja z natywnymi funkcjami urządzenia
  • Tworzenie i utrzymanie pokrycia testami (Jest, RTL)
  • Budowanie aplikacji i przygotowanie ich do wdrożenia / podpisywania
  • Współpraca z zespołem UI/UX, backendowcami i DevOpsami
  • Udział w SCRUM – refinementy, daily, sprint review, retro, planning
  • Code review, propozycje refactorów i udoskonaleń
  • Dokumentowanie komponentów i decyzji architektonicznych (np. w Confluence)
  • Współtworzenie wewnętrznych standardów mobilnych i współudział w szkoleniach zespołowych
Wyświetlenia: 6
Opublikowanaokoło miesiąc temu
Wygasaza 23 dni
Tryb pracyzdalna
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "React Native Developer"