Mobile App Developer
⚲ 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.