Pubblicato il 19 giugno
Mansioni della posizione
La Sicilia
La preghiamo di leggere attentamente le informazioni contenute in questo annuncio di lavoro per comprendere esattamente cosa ci si aspetta dai potenziali candidati.
— il principale quotidiano di Sicilia dal 1945 - è alla ricerca di un
Mobile Developer - React Native
da inserire nel
team IT del sistema editoriale La Sicilia . La risorsa avrà un ruolo chiave nel delineare e costruire la
nostra App
che non vuole essere un wrapper del sito web: vogliamo costruire un’app mobile veloce, stabile e scalabile, capace di gestire grandi volumi di contenuti e offrire un’esperienza utente di livello premium.
Responsabilità:
Sviluppare e mantenere l'app iOS e Android in React Native + TypeScript;
Garantire performance fluide su dispositivi reali — non solo su simulatore;
Gestire l'intero ciclo di pubblicazione: App Store Connect e Google Play Console;
Implementare notifiche push avanzate (segmentazione, deep linking, gestione foreground/background);
Integrare in-app purchase e abbonamenti nativi Apple e Google;
Collaborare con il Designer per un'implementazione fedele al design system;
Gestire aggiornamenti OTA e release cicliche;
Gestione dello stato applicativo (Redux, Zustand o equivalente);
Integrazione con API REST/GraphQL e gestione efficiente del caching dati;
Ottimizzare rendering, gestione memoria e network per garantire performance fluide (60fps) anche su dispositivi mid-range.
Requisiti:
Imprenscindibile
conoscenza di
React Native
in produzione;
Esperienza pubblicazione e gestione app su App Store e Google Play;
Solida conoscenza di TypeScript;
Esperienza con notifiche push (APNs, Firebase Cloud Messaging);
Esperienza con in-app purchase e abbonamenti nativi Apple e Google;
Conoscenza approfondita delle Human Interface Guidelines Apple e Material Design Google;
Capacità di debug su dispositivi fisici reali. xjrgpwk
Nice to have:
Conosce i limiti di React Native e sa quando serve codice nativo;
Non sottovaluta la complessità degli store — una rejection può bloccare settimane;
Esperienza con download offline e gestione contenuti locali;
Esperienza con player video su mobile e streaming HLS (rilevante per Fase 2);
Esperienza con app editoriali o media con alto volume di contenuti.
Stack:
React Native, TypeScript, AWS, APNs, FCM, In-App Purchase