Senior React Native Developer
DEV12 Group
⚲ Warszawa, Gdańsk, Wrocław, Łódź, Kraków
16 000 - 21 000 PLN netto (B2B)
Wymagania
- React Native
- Swift
- Kotlin
Opis stanowiska
O DEV12 Group Jesteśmy DEV12 Group – dynamiczną i innowacyjną firmą technologiczną, która łączy kompetencje Software House’u z doświadczeniem twórców własnych produktów. Specjalizujemy się w rozwiązaniach DeepTech i AI w obszarze nowoczesnego marketingu, które wykorzystujemy zarówno w projektach dla naszych klientów, jak i rozwijając nasze autorskie platformy, takie jak AdsMast czy Mastiqo Twój pierwszy projekt z nami W DEV12 Group budujemy aplikacje dedykowane. Szukamy doświadczonego React Native Developera, który przejmie stery po stronie mobilnej i zbuduje tę aplikację od zera. Aplikacja będzie narzędziem krytycznym – musi działać niezawodnie. Będzie wymagała obsługi zdarzeń w czasie rzeczywistym (alerty), precyzyjnej geolokalizacji w tle i bezbłędnej integracji z naszym backendem. Jeśli lubisz mieć realny wpływ na architekturę i nie boisz się wyzwań związanych z natywnymi funkcjami telefonów, to dobrze trafiłeś. Nasz Tech Stack Fundament to React Native z Expo + TypeScript, wraz z następującymi technologiami • Nawigacja: Expo Router • Stan globalny: Znajomość bibliotek do zarządzania stanem React • Dane z API: Apollo Client (komunikacja z backendem za pomocą GQL), React Query • Real-time: WebSockets • Powiadomienia push • Lokalizacja: react-native-geolocation-service lub expo-location, mapy przez react-native-maps • Monitoring błędów: Sentry albo Firebase Crashlytics - coś musi łapać crashe na produkcji • Testy: Znajomość technologii do pisania testów E2E aplikacji mobilnych i webowych • CI/CD: (Fastlane, Bitrise, EAS Build lub inne) to dla Ciebie narzędzie, nie magia. Backend (Node.js + NestJS + PostgreSQL) już istnieje i będzie rozwijany równolegle. Będziesz współpracować z backendowcami w celu rozwijania kontraktów API, struktur danych i obsługi eventów - musisz się w tym poruszać swobodnie. Co będziesz robić na co dzień? • Rozwijanie istniejącej aplikacji mobilnej (iOS, Android i Web) oraz tworzenie nowych od podstaw dla branży bezpieczeństwa. • Projektować architekturę po stronie frontendu mobilnego i wybierać odpowiednie biblioteki. • Biegle poruszać się w tematach mobilnych, min.: śledzenie lokalizacji w tle, optymalizację zużycia baterii i niezawodne odbieranie krytycznych powiadomień push. • Dbać o bezpieczeństwo samej aplikacji (szyfrowanie, bezpieczne przechowywanie tokenów). • Konfigurować i wypuszczać buildy do App Store i Google Play. Czego szukamy • Pracowałeś/aś minimum 4 lata w React Native komercyjnie • Rozumiesz różnicę między iOS a Androidem na poziomie uprawnień, cyklu życia aplikacji i zachowania systemu - nie tylko na poziomie stylowania • Potrafisz napisać lub poprawić natywny moduł (Swift / Kotlin) gdy biblioteka JS nie wystarczyła • Masz doświadczenie w pełnym cyklu życia aplikacji, od pomysłu po utrzymanie na produkcji • Znasz cykl wydania aplikacji - od podpisania certyfikatem po review w App Store Co Oferujemy • Wynagrodzenie: 16-21k netto • Realny Wpływ: Pełna techniczna odpowiedzialność za kluczową warstwę produktu. • Sprzęt: Służbowy sprzęt komputerowy. • Elastyczne formy współpracy: umowa o pracę, B2B. • Tryb pracy: hybrydowy / zdalnym. • Rozwój: umożliwienie rozwoju kompetencji technicznych oraz zdobycia praktycznego doświadczenia