CRAON
Mobile developer
CRAONItaly1 day ago
Full-timeEngineering, Information Technology
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.

Key Skills

Ranked by relevance