Nexus Cognitive
Nexus Cognitive
51 – 200 Dipendenti
ConsulenzaLogisticaMarketing
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.