Overview
Società di Prodotto è alla ricerca di un
Developer Mobile Senior
per espandere il proprio team di sviluppo, con sede a Milano (modalità di lavoro ibrida).
Responsabilità
Progettazione, sviluppo e rilascio di applicazioni mobili avanzate su piattaforme native e pubblicazione sugli store di riferimento.
Valutare l'effort richiesto e partecipare alla redazione del documento di analisi tecnica.
Supportare il team funzionale durante la fase di test, verificare e risolvere anomalie durante e dopo la messa in produzione.
Capire e analizzare le richieste dal punto di vista tecnico e comunicarle al team di sviluppo.
Verificare funzionalità già sviluppate in precedenza.
Caratteristiche richieste
Laurea magistrale in materie scientifiche, preferibilmente Informatica o Ingegneria.
Esperienza di almeno 5 anni nello sviluppo mobile.
Conoscenza di linguaggi nativi: Java (Android) o Swift (iOS).
Conoscenza di Kotlin, SDK Android.
Conoscenza di pattern architetturali MVC / MVVM / MVP.
Conoscenza di API e Servizi REST.
Conoscenza di Android Studio, Git, Jenkins.
Conoscenza delle procedure per compilazione e pubblicazione delle App su Google Play.
Conoscenza di Swift, SwiftUI, SDK iOS, Objective-C, Xcode.
Esperienza con Cocoa Touch, Core Data, CocoaPods, Swift Package Manager.
Conoscenza di API, Servizi REST, MacOS, Linux, SQL.
Conoscenza delle procedure per la generazione di certificati su iTunes, compilazione dell'App e distribuzione ad hoc e su App Store.
Best practice per mobile: gestione memoria, UI responsive, performance, accessibilità.
Utilizzo delle funzionalità dispositivo (fotocamera, notifiche push, integrazione con servizi di sistema, deep linking, background tasks).
Esperienza in architetture distribuite / microservizi.
Esperienza con strumenti di testing.
Familiarità con database locali e remoti (SQLite, Realm, Firebase, SQL / NoSQL).
Conoscenza approfondita di Git.
Esperienza e conoscenza della metodologia Agile (Scrum e Kanban).
Conoscenza AWS e mondo Cloud.
Ottima conoscenza dell'inglese scritto e parlato.
Predisposizione a lavorare con entusiasmo, determinazione e passione per costruire qualcosa di nuovo e crescere.
Attitudine alla collaborazione, mentoring e problem solving; proattività, precisione e orientamento al risultato.
Interesse per tecnologie emergenti e miglioramento continuo.
Capacità di lavorare in team multidisciplinari e internazionali; curiosità e creatività; flessibilità e spirito di iniziativa.
Nice to have
Buona conoscenza di JavaScript (ES6+), TypeScript, Node.js, React.js per progetti web.
Cosa offriamo
Assunzione a tempo indeterminato.
Team competente e dinamico, con condivisione e partecipazione come valori fondanti.
Ambiente meritocratico che valorizza le caratteristiche personali e offre opportunità di crescita qualificato.
Verranno valutati candidati domiciliati o residenti in Lombardia.
#J-*****-Ljbffr