Connectis_ poszukuje doświadczonego Senior React Native Developera do pracy przy innowacyjnej platformie treningowej opartej na sztucznej inteligencji. Projekt realizowany jest dla amerykańskiego producenta sprzętu fitness i koncentruje się na zaawansowanych rozwiązaniach z obszaru health & fitness, integrujących dane z urządzeń typu wearables oraz dane medyczne.
Zakres obowiązków
- Projektowanie i wdrażanie architektury aplikacji mobilnych w technologii React Native.
- Zarządzanie warstwą danych offline-first przy użyciu bazy Realm oraz synchronizacja ze zdalnymi źródłami.
- Integracja warstwy JavaScript z komponentami natywnymi w środowiskach Android Studio oraz Xcode.
- Optymalizacja procesów CI/CD oraz rozwój narzędzi deweloperskich wspierających jakość kodu.
- Implementacja zaawansowanego zarządzania stanem aplikacji przy użyciu Redux lub Redux Toolkit oraz dbanie o pokrycie testami jednostkowymi w frameworku Jest.
Wymagania
- Minimum 5 lat doświadczenia w tworzeniu produkcyjnych aplikacji z wykorzystaniem React Native, React.js oraz TypeScript.
- Biegła znajomość narzędzi Android Studio i Xcode oraz doświadczenie w pracy z komponentami natywnymi.
- Praktyczna wiedza z zakresu baz danych offline-first oraz zaawansowane umiejętności w zakresie zarządzania stanem aplikacji.
- Znajomość języka angielskiego na poziomie C1, umożliwiająca swobodną komunikację z interesariuszami w USA.
- Samodzielność w podejmowaniu kluczowych decyzji architektonicznych od wczesnych etapów projektu.
Co oferujemy
- Współpracę w pełni zdalną przy budowie nowoczesnego oddziału R&D dla międzynarodowego partnera.
- Dostęp do zaawansowanego środowiska pracy, w tym narzędzi klasy enterprise oraz nowoczesnego sprzętu.
- Elastyczne formy współpracy oraz profesjonalne wsparcie administracyjne i rozliczeniowe.
- Bogaty pakiet benefitów, w tym prywatną opiekę medyczną, ubezpieczenie na życie oraz dofinansowanie do aktywności sportowych i rozwoju zawodowego.