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 importanteValutiamo 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