JustJoin.IT Stacjonarnie Mid New

Mobile App Developer

emagine Polska

⚲ Bengaluru

Do uzgodnienia

Wymagania

  • 5-7 lat doświadczenia
  • praktyczna znajomość React Native oraz Ionic Framework (Capacitor, Cordova)
  • biegłość w JavaScript, TypeScript, HTML5, CSS3 oraz narzędziach do zarządzania stanem (Redux, Context API)
  • znajomość natywnego developmentu mobilnego (Swift/Objective-C dla iOS, Java/Kotlin dla Android) w zakresie integracji customowych komponentów
  • doświadczenie z REST API i integracją z usługami backendowymi
  • znajomość procesu release i wersjonowania aplikacji w App Store i Google Play
  • doświadczenie z CI/CD (Jenkins, GitHub Actions) oraz narzędziami do testów automatycznych (Jest, Mocha, Jasmine)

Opis stanowiska

Stanowisko w emagine Polska dla dewelopera aplikacji mobilnych hybrydowych, pracującego na co dzień z React Native i Ionic (Capacitor/Cordova) na iOS i Androidzie. W praktyce oznacza to budowę i utrzymanie aplikacji cross-platform, implementację UI zgodnie z projektem, integrację z backendem przez REST API oraz sięganie po natywny kod (Swift/Objective-C, Java/Kotlin), gdy framework nie wystarcza. Oferta jest dla osoby, która czuje się swobodnie zarówno w warstwie JS/TS, jak i w tematach specyficznych dla platform mobilnych — release do sklepów, CI/CD, testy i optymalizacja wydajności.

🔍 Dekoder Ogłoszenia

🟡
dynamic team
Często używane ogólnikowe określenie, które może sugerować szybkie tempo pracy i częste zmiany priorytetów, ale samo w sobie niewiele mówi o realiach zespołu.
🟡
talented Hybrid Mobile App Developer
Standardowy zwrot rekrutacyjny podkreślający wysokie oczekiwania wobec kandydata; nie jest to sygnał ostrzegawczy, ale warto zweryfikować, czy stawiane wymagania są adekwatne do widełek płacowych.
🟢
Strong knowledge of React Native, Ionic Framework
Konkretne wymaganie techniczne — ogłoszenie jest transparentne w zakresie technologii, co jest pozytywne.
🟢
Understanding of app release and versioning for app stores, CI/CD processes, and automated testing tools
Konkretny zakres obowiązków związany z wdrażaniem i utrzymaniem aplikacji — dobrze zdefiniowane oczekiwania.
🟢
Experience with RESTful APIs and other back-end integration
Jasno określony wymóg integracji z backendem — brak ogólników, ogłoszenie jest rzeczowe.