JustJoin.IT Hybrydowo Senior

Senior React Native Developer

Connectis

⚲ Warszawa

20 496 - 30 576 PLN netto (B2B)

Wymagania

  • min. 5 lat komercyjnego doświadczenia w wytwarzaniu oprogramowania, w tym min. 4 lata z React Native
  • ekspercka znajomość TypeScript i nowoczesnego JavaScript oraz rozległe doświadczenie z MobX
  • doświadczenie w tworzeniu i utrzymaniu modułów natywnych dla iOS oraz Android
  • doświadczenie z REST API, GraphQL oraz procesami CI/CD
  • angielski min. C1
  • praca hybrydowa — 2 dni w tygodniu w biurze w Warszawie

Opis stanowiska

Rozwijasz globalną platformę mobilną z usługami cyfrowymi i programami lojalnościowymi dla sektora paliwowo-detalicznego, z której korzystają miliony użytkowników. Rola jest mocno seniorska: podejmujesz decyzje architektoniczne, prowadzisz code review i mentoring, a także identyfikujesz dług technologiczny i inicjujesz usprawnienia. Uwaga: oprócz React Native będziesz pracować z modułami natywnymi dla iOS i Androida, co oznacza zagłębienie się w Swift/Objective-C lub Kotlin/Java — oraz ekspercką, nie podstawową, znajomość MobX. Praca hybrydowa, 2 dni w tygodniu w Warszawie.

🔍 Dekoder Ogłoszenia

🟡
Prowadzenie przeglądów kodu, mentoring zespołu oraz promowanie dobrych praktyk inżynierskich.
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie szkolić młodszych członków zespołu i dbać o jakość kodu.
🟢
Podejmowanie decyzji architektonicznych i rozwój wielomodułowej platformy mobilnej.
Masz szansę wpływać na kierunek rozwoju technicznego projektu, ale też ponosić za to odpowiedzialność.
🔴
Identyfikacja długu technologicznego i inicjowanie usprawnień w bazie kodu.
Będziesz musiał zajmować się nie tylko nowymi funkcjonalnościami, ale także poprawianiem istniejącego, potencjalnie zaniedbanego kodu.
🔴
Ekspercka znajomość TypeScript i nowoczesnego JavaScript oraz rozległe doświadczenie z MobX.
Oczekiwana jest bardzo głęboka wiedza, a nie tylko podstawowa, zwłaszcza w kontekście MobX, które może być mniej popularne niż Redux.
🔴
Doświadczenie w tworzeniu i utrzymaniu modułów natywnych dla iOS oraz Android.
Oprócz React Native, będziesz musiał zagłębić się w specyfikę natywnych platform, co może oznaczać pracę z Swift/Objective-C lub Kotlin/Java.