Mobile developer 


Il nostro obiettivo è sempre stato quello di creare e ampliare nel tempo un gruppo di persone qualificato, affidabile e disponibile; puntando su professionisti esperti, ma anche sulla formazione, investendo risorse nella crescita professionale.

Dipendenti e collaboratori attraverso consolidate competenze tecniche, contribuiscono a rendere Craon un’azienda altamente qualificata e competitiva sul mercato ICT.

Siamo alla ricerca di un Mobile Developer con esperienza nello sviluppo di applicazioni native (iOS e/o Android) e/o cross-platform (Flutter).
La persona ideale ha maturato una solida esperienza nello sviluppo mobile e possiede competenze in una o più delle seguenti tecnologie.

Esperienza

  • 3-5 anni di esperienza nello sviluppo mobile.

iOS

  • Ottima conoscenza di Swift (e possibilmente Objective-C per progetti legacy).

  • Familiarità con UIKit e/o SwiftUI.

  • Conoscenza approfondita del ciclo di vita delle app iOS e delle Human Interface Guidelines (HIG).

  • Esperienza con strumenti di sviluppo Apple (Xcode, Interface Builder).

  • Integrazione di API di sistema (es. Core Data, Core Location, Push Notifications).

Android

  • Ottima conoscenza di Kotlin (e possibilmente Java per progetti legacy).

  • Familiarità con Android SDK e/o Jetpack Compose.

  • Conoscenza approfondita del ciclo di vita delle app Android e delle Material Design Guidelines.

  • Esperienza con strumenti di sviluppo Android (Android Studio, Gradle).

  • Integrazione di API di sistema (es. Room, Retrofit, Coroutines, Notifications).

 Cross-platform (Flutter)

  • Ottima conoscenza di Flutter e del linguaggio Dart.

  • Esperienza nello sviluppo di applicazioni cross-platform con Flutter.

  • Conoscenza dei principali approcci di state management (Provider, Riverpod, Bloc o simili).

  • Capacità di integrare plugin/pacchetti Flutter ed eventualmente sviluppare plugin custom.

  • Gestione del ciclo di vita delle app Flutter e ottimizzazione delle performance su iOS e Android.

  • Integrazione di API REST/GraphQL e servizi esterni.

 

 

Siamo alla ricerca di un Mobile developer 

Le competenze tecniche richieste nel ruolo sono:

Esperienza minima 3-5 anni nello sviluppo

Sviluppo Nativo (iOS e/o Android):

  • iOS:
    • Ottima conoscenza di Swift (e possibilmente Objective-C per progetti legacy).
    • Familiarità con il framework UIKit e/o SwiftUI.
    • Conoscenza approfondita del ciclo di vita delle app iOS e delle linee guida di Human Interface Guidelines (HIG).
    • Esperienza con strumenti di sviluppo Apple (Xcode, Interface Builder).
    • Familiarità con l'integrazione di API di sistema (es. Core Data, Core Location, Push Notifications).
  • Android:
    • Ottima conoscenza di Kotlin (e possibilmente Java per progetti legacy).
    • Familiarità con il framework Android SDK e/o Jetpack Compose.
    • Conoscenza approfondita del ciclo di vita delle app Android e delle Material Design Guidelines.
    • Esperienza con strumenti di sviluppo Android (Android Studio, Gradle).
    • Familiarità con l'integrazione di API di sistema (es. Room, Retrofit, Coroutines, Notifications).

Le competenze trasversali utili sono:

  • La propensione al lavoro in team 
  • L'orientamento alla risoluzione dei problemi
  • Proattività ed organizzazione
  • Autonomia 

Sede: Milano ibrido

La posizione contrattuale prevede un contratto di consulenza con P.IVA o contratto a tempo indeterminato CNNL Commercio e servizi; RAL in relazione all’esperienza effettivamente maturata

Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91 e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

 

Sede: Milani, MI (Italia) + smart working

Altre posizioni aperte

ML engineer

Milano, MI - IT

Fullstack java/angular developer

Milano, MI - IT

Full stack python developer

Milano, MI - IT

AI & Data Engineer

Milano, MI - IT

Data Engineer

Milano , MI - IT