React Native Developer
Descrizione dell'offerta
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.