top of page
LOGO NRC (3).png
LOGO NRC (3).png

Stiamo cercando 2 sviluppatori iOS qualificati per unirsi al nostro team in rapida crescita. I candidati ideali avranno una profonda conoscenza dello sviluppo iOS, una solida conoscenza di Swift e Objective-C e una comprovata esperienza nella fornitura di applicazioni mobili scalabili e di alta qualità. Questi ruoli richiedono forti capacità di problem-solving e la capacità di lavorare in collaborazione con altri sviluppatori, designer e product manager.

Responsabilità:

• Sviluppare e gestire applicazioni iOS ad alte prestazioni utilizzando Swift e Objective-C.

• Collaborare con team interfunzionali per definire i requisiti dell'app, progettare le funzionalità e implementare nuove funzionalità.

• Implementare e gestire architetture di app utilizzando modelli quali MVVM, MVC o VIPER per garantire la modularità e la riutilizzabilità del codice.

• Ottimizza le prestazioni delle app e garantisci esperienze utente fluide utilizzando strumenti come Instruments per la profilazione e il debug.

• Integrare le app con i servizi backend tramite API RESTful, GraphQL e librerie o SDK di terze parti.

• Utilizzare Core Data, SQLite o altre soluzioni di archiviazione persistente per la gestione dei dati locali.

• Scrivere e gestire test unitari, test di integrazione e test dell'interfaccia utente utilizzando XCTest e XCUITest per garantire la stabilità e la funzionalità dell'applicazione.

• Partecipare alle revisioni del codice per garantire che vengano rispettati elevati standard di qualità e migliorare continuamente la base di codice.

• Gestire l'intero ciclo di vita dell'applicazione, dal concept al rilascio sull'App Store, inclusa la gestione delle pipeline CI/CD con strumenti come Fastlane, Bitrise o Jenkins.

• Rimani aggiornato sulle nuove funzionalità iOS, sui framework e sulle tendenze del settore per portare idee innovative al team.

Requisiti:

• Almeno 3+ anni di esperienza nello sviluppo iOS.

• Ottima conoscenza di Swift, Objective-C e dell'ecosistema iOS, inclusi framework chiave come UIKit, Core Animation, Core Data e Core Location.

• Esperienza di lavoro con integrazioni API e gestione di strutture dati JSON/XML.

• Familiarità con le metodologie di sviluppo Agile, inclusa la partecipazione alla pianificazione dello sprint, stand-up e retrospettive.

• Competenza con sistemi di controllo delle versioni, in particolare Git, ed esperienza con piattaforme come GitHub o GitLab.

• Ottima conoscenza dei principi UI/UX e delle linee guida Apple per l'interfaccia umana.

• Familiarità con l'utilizzo di strumenti di gestione delle dipendenze come Cocoapods, Carthage o Swift Package Manager.

• Esperienza con i processi di invio delle app, inclusa la gestione di App Store Connect e il rispetto delle linee guida Apple.

Preferito:

• Esperienza con ARKit, CoreML o altre tecnologie Apple avanzate.

• Esperienza nell'ottimizzazione di app per dispositivi di varie dimensioni, tra cui iPhone e iPad.

• Ottima conoscenza degli standard di accessibilità e localizzazione delle app.

LOGO NRC (3).png

iOS Developer

Applica ora

© 2025 di NRC Company OÜ | Partita IVA EE102784376

LOGO_edited.png
Screenshot 2025-04-20 alle 15.19.17.png

Amsterdam, NL

Milano, IT

Tallin, EE

LOGO_edited.png
LOGO AZIENDA NRC
bottom of page