About the role
Poszukujemy doświadczonego Senior Frontend React Native Developera, który dołączy do zespołu rozwijającego nowoczesne, wieloplatformowe aplikacje mobilne (iOS/Android) zintegrowane z urządzeniami IoT oraz backendem chmurowym. Osoba na tym stanowisku będzie miała realny wpływ na architekturę aplikacji, jakość kodu oraz rozwój produktów dostępnych na wielu rynkach.
Our expectations
- Minimum 4 lata doświadczenia w React Native oraz 5+ lat w frontendzie (JavaScript/TypeScript, HTML, CSS).
- Bardzo dobra znajomość React Native oraz najlepszych praktyk tworzenia aplikacji mobilnych.
- Doświadczenie w integracji aplikacji mobilnych z backendem, mikroserwisami i platformami IoT.
- Znajomość testów mobilnych, testów integracyjnych oraz automatyzacji testów.
- Doświadczenie z CI/CD (np. Bitrise, GitHub Actions, Fastlane).
- Umiejętność korzystania z narzędzi do monitorowania i debugowania aplikacji mobilnych.
- Doświadczenie w tworzeniu aplikacji wielojęzycznych i wielomarkowych, skalowalnych na różne rynki.
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji mobilnych i komunikacji sieciowej.
- Znajomość języka angielskiego na poziomie min. B2
- Gotowość do wizyt w biurze w Katowicach (1x w tyg. - środa)
Nice to have
- Doświadczenie z Redux / MobX, React Navigation, GraphQL.
- Wiedza z zakresu UX/UI dla aplikacji mobilnych.
- Doświadczenie w migracji aplikacji do React Native lub modernizacji stacku technologicznego.
- Znajomość standardów bezpieczeństwa aplikacji mobilnych i IoT.
Main responsibilities
- Projektowanie i rozwój aplikacji mobilnych w React Native (iOS + Android).
- Integracja aplikacji z urządzeniami IoT.
- Implementacja logiki biznesowej oraz komunikacji sieciowej z backendem i mikroserwisami.
- Optymalizacja wydajności aplikacji (czas uruchamiania, rozmiar paczki, responsywność, tryb offline).
- Zapewnienie bezpieczeństwa aplikacji i komunikacji (uwierzytelnianie, szyfrowanie danych).
- Tworzenie i utrzymywanie testów mobilnych oraz integracyjnych.
- Współpraca z zespołami backend, IoT, QA i UX/UI w środowisku międzynarodowym.