Siamo alla ricerca di uno Sviluppatore iOS esperto con partita IVA, in grado di lavorare in autonomia su applicazioni moderne, performanti e ben strutturate. La figura collaborerà allo sviluppo e al mantenimento di app consumer ad alte prestazioni, con forte integrazione API e interfacce dinamiche.
⚠️ Nota importante Valutiamo solo collaborazioni dirette con professionisti freelance con partita IVA .Non prendiamo in considerazione proposte da agenzie, società di consulenza o servizi di head hunting .
Competenze richieste
- Ottima conoscenza di Swift e SwiftUI
- Esperienza significativa nella creazione di app moderne con architetture scalabili
- Capacità di integrare API REST, gestire local caching e ottimizzare le performance
- Esperienza nella pubblicazione su App Store (processo completo: build, provisioning, submission, review)
- Abilità di lavorare in autonomia, con attenzione ai dettagli e alle best practice Apple
- Esperienza nel mantenimento e aggiornamento di app già esistenti
- Partita IVA attiva
Competenze gradite
- Implementazione di push notifications (Firebase / APNs)
- Conoscenza di Sign in with Apple e Sign in with Google
- Familiarità con i principali SDK Apple standard e SWA Apple
- Gestione di profili utente, sezioni e pagine dinamiche guidate da API
- Integrazione di sistemi di analytics e logging
- Esperienza con strumenti di CI/CD (es. Fastlane, Xcode Cloud)
Obiettivi del ruolo
La persona selezionata si occuperà di:
- Sviluppare app con boot veloce, UI fluida e performance elevate
- Implementare e ottimizzare l’integrazione con API REST, incluse strategie di caching locale e, se necessario, funzionamento offline
- Gestire notifiche push (Firebase/APNs), sistemi di autenticazione, Sign in with Apple / Google, e flussi completi di onboarding
- Curare la gestione dei profili utente e la visualizzazione di contenuti/pagine dinamiche guidate da backend
- Mantenere e migliorare app esistenti, correggere bug e rilasciare nuove feature
Cosa offriamo
- Collaborazione continuativa con partita IVA
- Progetti concreti su prodotti digitali moderni
- Autonomia operativa, confronto diretto con il team, attenzione alla qualità del codice
- Possibilità di contribuire alle scelte tecniche e architetturali