
Nexus Cognitive offre un livello di intelligence componibile e una piattaforma dati aperta per le organizzazioni che sviluppano soluzioni di IA sui sistemi aziendali esistenti. Il suo gateway universale per le query collega i dati di data warehouse, lakehouse e piattaforme cloud, mentre l’arricchimento automatico e la governance centralizzata aiutano a preservare il contesto aziendale e a preparare le informazioni per l’uso con l’IA. L’azienda offre inoltre un servizio gestito full stack per implementare soluzioni di intelligence relative a ricavi, clienti, operazioni e rischi. Nexus Cognitive descrive il proprio approccio come un modo per ridurre la proliferazione degli strumenti e supportare una rapida implementazione dell’IA senza sostituire l’infrastruttura esistente.
Sviluppatore iOS a contratto
Sviluppa app native in Swift per la piattaforma cloud di dati e IA di Nexus Cognitive come sviluppatore iOS a contratto. Segui le funzionalità dalla progettazione alla pubblicazione su App Store e monitorale dopo il lancio.
Descrizione
- Guida le funzionalità iOS dalla consegna del design allo sviluppo, ai test e al rilascio.
- Sviluppa e mantieni applicazioni iOS native con Swift, SwiftUI e UIKit.
- Trasforma i design Figma in interfacce curate e accessibili, con layout precisi.
- Integra API REST e GraphQL gestendo autenticazione, errori, cache e uso offline.
- Collabora con gli ingegneri backend sui contratti API e testa gli endpoint con Postman o Charles Proxy.
- Crea test unitari e dell’interfaccia con XCTest mantenendo il codice modulare e ben strutturato.
- Configura la firma del codice, i certificati, i profili di provisioning e le build di Xcode.
- Gestisci le build di QA, UAT e produzione tramite schemi e configurazioni di build di Xcode.
- Distribuisci le build tramite App Store Connect, gestisci le beta di TestFlight e rispondi ai feedback dei tester.
- Crea le schede App Store e gestisci gli invii, la revisione delle app, i rilasci in produzione e le distribuzioni graduali.
- Monitora arresti anomali e prestazioni dopo il lancio con Instruments, Crashlytics o Sentry.
- Collabora con colleghi di backend, Android, design e QA in un contesto Agile.
Requisiti
- Avere almeno sei anni di esperienza professionale nello sviluppo iOS, inclusa un’app pubblicata su App Store.
- Avere esperienza pratica nel portare le app dalla progettazione alla distribuzione, compresa la distribuzione tramite TestFlight e l’invio ad App Store.
- Dimostrare esperienza nell’integrazione di API REST nelle app iOS con URLSession o Alamofire e nell’elaborazione di JSON con Codable.
- Avere una conoscenza approfondita di Swift, SwiftUI e UIKit.
- Conoscere approcci architetturali per iOS come MVVM, Clean Architecture o TCA.
- Avere esperienza con Swift Concurrency (async/await), Combine e Core Data o SwiftData.
- Conoscere le linee guida di Apple per le interfacce umane e gli standard di accessibilità.
- Avere utilizzato Xcode, Swift Package Manager e repository Git ospitati su Azure DevOps.
- Costituisce un vantaggio l’esperienza con strumenti mobili di CI/CD come Xcode Cloud, Fastlane, Bitrise o GitHub Actions.
- Costituisce un vantaggio la conoscenza di notifiche push, acquisti in-app, widget o App Clips.
- Costituisce un vantaggio l’esperienza con basi di codice Objective-C.
- Costituisce un vantaggio la familiarità con strumenti di analisi, feature flag e test A/B.
- Costituiscono un vantaggio contributi a progetti Swift open source o un portfolio di app di qualità.
- Costituisce un vantaggio la familiarità con API .NET 8 e PostgreSQL.
Benefit
- Entrerai in un team collaborativo che valorizza curiosità e rispetto.
- Affronterai sfide in cui il tuo contributo avrà un impatto chiaro.
- Riceverai il sostegno della leadership per l’apprendimento e la crescita professionale.
- Lavorerai all’incontro tra innovazione cloud, dati e IA.