React Native Developer
apreel
Jesteś liderem technicznym w obszarze React Native — łączysz pracę ręczną (ok. 70% czasu) z odpowiedzialnością za architekturę, jakość kodu i mentoring. Współpracujesz z inżynierem Android/Kotlin odpowiedzialnym za native bridge. W pierwszych 90 dniach przeprowadzasz audyt istniejącego kodu mobilnego, tworzysz baseline jakości (TypeScript, testy, wydajność) i prowadzisz sesje transferu wiedzy odchodzącego zespołu klienta. Docelowo podejmujesz decyzje architektoniczne, prowadzisz code review, wdrażasz nowe funkcje i dbasz o pipelines do sklepów aplikacji. Pracujesz w zespole, który przejmuje odpowiedzialność za aplikację mobilną od klienta.
Brakuje: nie podano wielkości zespołu ani liczby projektów, brak opisu procesu rekrutacyjnego.
Jesteś liderem technicznym w obszarze React Native — łączysz pracę ręczną (ok. 70% czasu) z odpowiedzialnością za architekturę, jakość kodu i mentoring. Współpracujesz z inżynierem Android/Kotlin odpowiedzialnym za native bridge. W pierwszych 90 dniach przeprowadzasz audyt istniejącego kodu mobilnego, tworzysz baseline jakości (TypeScript, testy, wydajność) i prowadzisz sesje transferu wiedzy odchodzącego zespołu klienta. Docelowo podejmujesz decyzje architektoniczne, prowadzisz code review, wdrażasz nowe funkcje i dbasz o pipelines do sklepów aplikacji. Pracujesz w zespole, który przejmuje odpowiedzialność za aplikację mobilną od klienta.
- ✓Jasno opisany plan pierwszych 90 dni - strukturalne wdrożenie
- ✓Nowoczesny stack: Hermes, JSI, Reanimated 4, Zustand, TanStack Query
- ✓Rola pozwala na realny wpływ na architekturę i jakość kodu
- ✓Wyraźny podział na pracę ręczną i przywództwo (70/30)
- −Pierwsze 90 dni wypełnione audytem i transferem wiedzy - może oznaczać pracę z legacy kodem o nieznanej jakości
- −Rola 'player-coach' z 30% leadership - praca z ludźmi może być większym obciążeniem niż opisano
- !Brak informacji o wielkości zespołu i liczbie projektów
- !Firma przejmuje aplikację od klienta - proces migracji może być chaotyczny
- !Opis mówi 'Senior', ale dane strukturalne wskazują poziom 'regular' - potencjalna rozbieżność
- •Audytowanie i dokumentowanie kodu React Native oraz pomiar jakości (TypeScript strict, pokrycie testami, wielkość apki, wydajność)
- •Prowadzenie sesji transferu wiedzy z odchodzącym zespołem klienta
- •Architektoniczne projektowanie nowych ekranów i flow, podejmowanie decyzji o stacku
- •Code review dla mid-level inżynierów
- •Pair programming z innymi członkami zespołu
- •Zarządzanie pipeline'ami wydań do App Store i Google Play (Fastlane, Bitrise, EAS Build)
- •Udział w dyżurach on-call dla błędów krytycznych po stronie mobilnej
- •Implementacja nowych funkcji przy użyciu React Native, TypeScript, Zustand, React Query, Reanimated
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Senior React Native developer z co najmniej 5-letnim stażem w mobile, w tym 3 lata produkcyjnego RN, z praktycznym doświadczeniem w budowie mostków natywnych (JSI) i umiejętnością czytania kodu Swift/Kotlin. Bez tego nie przejdzie przez pierwszą rozmowę techniczną.
Nie dla juniorów ani mid-level developerów React Native, którzy nie mają głębokiego doświadczenia z mostkami natywnymi i integracją z iOS/Android. Rola wymaga również gotowości do odpowiedzialności za architekturę i mentoring, więc unikaj jej, jeśli wolisz tylko pisać kod.
- ?Ile osób liczy zespół mobilny i jakie są role?
- ?Czy aplikacja przejmowana od klienta jest w stabilnym stanie, czy ma dużo długu technicznego?
- ?Jakie są plany dotyczące migracji lub refaktoringu w pierwszych miesiącach?
- ?Czy istnieje możliwość pracy zdalnej z dowolnego miejsca, czy wymagana jest strefa czasowa?
- ?Jaki jest proces rekrutacyjny - ile etapów, czy jest zadanie techniczne?
- ?Czy w firmie są inne zespoły mobilne, czy to jedyny projekt?
- ?Jakie są oczekiwania co do zaangażowania w hiring (paneli rekrutacyjnych)?
- −Nie podano wielkości zespołu ani liczby projektów
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy dyżury on-call są płatne
- −Brak informacji o domenie biznesowej produktu (aplikacja fitness?)
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię React Native. Pełne statystyki zarobków →