Descrizione della Posizione Lavorativa
Il suo CV è pronto? Se sì, e se ritiene che questa posizione faccia per lei, si candidi il prima possibile.
La Sicilia, 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 nella progettazione e nella realizzazione della nostra App, che non dovrà essere un semplice wrapper del sito web: l'obiettivo è costruire un'app mobile veloce, stabile e scalabile, in grado di gestire grandi volumi di contenuti e offrire un'esperienza utente di livello premium.
Responsabilità
- Sviluppare e mantenere l'app per iOS e Android usando React Native e TypeScript.
- Collaborare con il Designer per garantire un'implementazione fedele al design system.
- Integrare API REST/GraphQL e gestire in modo efficiente il caching dei dati.
- Ottimizzare rendering, gestione della memoria e traffico di rete per assicurare performance fluide (target 60fps) anche su dispositivi mid-range.
Requisiti essenziali
- Esperienza di React Native in produzione.
- Solida conoscenza di TypeScript.
- Esperienza con notifiche push (APNs, Firebase Cloud Messaging).
- Conoscenza approfondita delle Human Interface Guidelines di Apple e del Material Design di Google.
- Capacità di valutare i limiti di React Native e di decidere quando è necessario sviluppare codice nativo.
- Esperienza con player video su mobile e streaming HLS (rilevante per fasi successive del progetto).
Tecnologie chiave
- React Native
- TypeScript
- AWS
- APNs, FCM
- In-App Purchase
- REST/GraphQL, caching, HLS
Luogo e modalità
Posizione basata a Palermo (PA), Italia. Per questa posizione sono disponibili opzioni di lavoro da remoto / lavoro da casa.
Benefit per i dipendenti
- Opzioni di lavoro da remoto o ibrido.
Requisiti
Esperienza in produzione con React Native; solida conoscenza di TypeScript; esperienza con notifiche push (APNs, FCM); conoscenza delle Human Interface Guidelines Apple e Material Design Google; capacità di integrare API REST/GraphQL e gestire il caching; conoscenza dei limiti di React Native e di sviluppo nativo quando necessario; esperienza con player video mobile e streaming HLS (rilevante per Fase 2). Disponibilità a lavorare da Palermo (PA) o in remoto.
Competenze richieste
Competenze professionali
React Native
TypeScript
REST/GraphQL
Caching dati
APNs
Firebase Cloud Messaging
Mobile video / HLS
AWS
In-App Purchase
Sviluppo nativo (quando necessario)
Competenze trasversali
Lavoro di squadra
Attenzione ai dettagli
Problem solving
Orientamento alle performance
Comunicazione con designer e team