Chi cerchiamo: React Native Developer mid/senior per app iOS/Android su progetti enterprise in consulenza. Lavorerai su nuove feature e manutenzione evolutiva, con attenzione a UX/performance, stabilità e rilascio continuo.
Requisiti: • 3+ anni di sviluppo front-end/mobile, di cui 2+ con React Native • TypeScript, React Native core, integrazione API, Git, debugging Android/iOS • Conoscenza base di flussi di pubblicazione store e certificati/provisioning • Buone pratiche: componenti riusabili, gestione stato, clean code, code review
Plus graditi (non obbligatori): • Moduli native (bridge) Android/iOS, librerie native comuni (Camera, BLE, Maps) • Expo EAS, AppCenter, Firebase (Auth/Firestore/Messaging/Remote Config) • Sicurezza mobile (secure storage, obfuscation, anti-tamper) • CI/CD (GitLab/Jenkins/GitHub Actions), feature flags, A/B testing
Cosa farai: • Sviluppo di schermate e componenti React Native (TypeScript) • State management (Redux/RTK o simili), React Navigation • Integrazione API REST/GraphQL, gestione auth, push notification • Ottimizzazione performance (liste, immagini, memorizzazione, start-up time) • Testing Jest / React Native Testing Library (E2E Detox gradito) • Build & release: Android (Gradle/Play Console), iOS (Xcode/App Store), Fastlane • OTA updates (CodePush) o workflow Expo quando utile • Monitoraggio crash/analytics (es. Sentry, Firebase) e accessibilità mobile (linee guida WCAG)
Sedi e modalità: Tutta Italia ibrido / full remote in base al progetto. Inserimento come dipendente CGM Consulting S.r.l. con attività di consulenza presso clienti.
Come candidarti: Invia CV/LinkedIn e 1–2 app significative (store link o repo), indicando: ruolo, stack usato, metriche o impatti (crash-free, performance, utenti/mese).
Se copri ~80% del profilo, candidati comunque: valutiamo percorso e potenziale.