Poszukujemy React Native Developera z solidnym doświadczeniem w tworzeniu i rozwijaniu aplikacji mobilnych na platformy iOS i Android. Szukamy osoby, która potrafi łączyć wysoką jakość kodu z praktycznym podejściem do optymalizacji i utrzymania projektów, a także swobodnie porusza się w całym cyklu życia aplikacji — od implementacji, przez testy i automatyzację procesów, po publikację w sklepach.

Zakres obowiązków:

  • Projektowanie, rozwój i utrzymanie aplikacji mobilnych opartych o React Native.
  • Tworzenie logiki aplikacji z wykorzystaniem narzędzi do zarządzania stanem (np. Redux, MobX, Zustand) oraz do komunikacji z API.
  • Integracja z funkcjami natywnymi i tworzenie bridge’y dla systemów Android i iOS.
  • Poprawa wydajności aplikacji, rozwiązywanie błędów oraz analiza logów z narzędzi monitorujących.
  • Konfiguracja procesów automatyzacji (CI/CD) oraz implementacja testów jednostkowych i e2e (np. Jest, Detox).
  • Przygotowanie aplikacji do publikacji i utrzymanie ich w Google Play oraz App Store.
  • Ścisła współpraca z zespołami UX/UI i QA w celu dostarczania stabilnych oraz intuicyjnych rozwiązań.

  • Nielimitowany urlop – pełna swoboda w planowaniu przerw w pracy.
  • Praca w pełni zdalna – możliwość wykonywania obowiązków z dowolnego miejsca.

  • Minimum 4 lata doświadczenia w tworzeniu aplikacji mobilnych, w tym co najmniej 3 lata z React Native.
  • Bardzo dobra znajomość JavaScript oraz TypeScript.
  • Praktyczne doświadczenie z bibliotekami do zarządzania stanem (Redux, Zustand, MobX, React Query lub inne).
  • Znajomość integracji z modułami natywnymi (Android/iOS) oraz umiejętność pisania własnych bridge’y.
  • Doświadczenie w automatyzacji procesów (CI/CD), debugowaniu, optymalizacji i testowaniu aplikacji.
  • Praktyka w publikowaniu aplikacji w sklepach mobilnych.
  • Doświadczenie w pracy z narzędziami wspierającymi rozwój i utrzymanie (np. Firebase, Sentry, Bitrise, App Center).
  • Umiejętność pracy z natywnymi narzędziami buildującymi: Xcode, Android Studio, Gradle.

Mile widziane:

  • Umiejętność pracy z plikami projektowymi w Figma lub podobnych narzędziach UI/UX.
  • Doświadczenie w tworzeniu i utrzymaniu SDK lub bibliotek mobilnych używanych w wielu projektach.
  • Znajomość podstawowych wzorców architektonicznych stosowanych w aplikacjach mobilnych (np. MVVM, Clean Architecture).

Jesteśmy szybko rosnącą grupą spółek technologicznych DEV12 Group – tworzymy rozwiązania dla wiodących firm w Polsce i na świecie oraz rozwijamy własne produkty napędzane przez AI. Skalujemy systemy, które każdego dnia obsługują setki tysięcy użytkowników i miliardy zdarzeń. Cenimy przejrzysty kod, mierzalny wpływ i indywidualną odpowiedzialność.