Posizione iOS DEVELOPER
Il candidato/a selezionato/a sarà inserito/a all'interno della divisione Ricerca e Sviluppo Elettronica, dove si occuperà della progettazione e sviluppo di Applicazioni iOS (area funzionale Domotica/Videocitofonia/Videosorveglianza), coordinandosi con il team di lavoro ed interfacciandosi con le diverse aree aziendali.
Principali Responsabilità:
* Analizzare i requisiti di prodotto e definire le soluzioni tecniche e architetturali più adeguate al raggiungimento dell'obiettivo.
* Realizzare applicazioni iOS (sviluppo, test e debug) e sviluppare nuove funzionalità su App esistenti.
* Collaborare con il gruppo UX/UI per fornire agli utenti un'esperienza utente semplice ed efficace.
* Identificare e suggerire tecnologie innovative per il miglioramento delle App aziendali.
* Supportare il reparto test e assistenza tecnica per la risoluzione dei problemi.
Requisiti:
1. Competenze tecniche:
* Otte capacità di programmazione in linguaggio Swift.
* Buona conoscenza di sistema operativo iOS e del relativo SDK di sviluppo.
* Capacità di progettare e sviluppare soluzioni modulari e facilmente riutilizzabili.
* Capacità di utilizzo corrente dello strumento XCode.
* Otte capacità di debug.
* Capacità di utilizzo corrente di strumenti di versioning (git).
* Capacità di realizzare documentazione/specifiche tecniche (capacità di sintesi e chiarezza).
* Conoscenza dei principali Design Patterns architetturali (es. MVVM).
* Conoscenza della lingua inglese tecnica.
* Gradita la conoscenza della tecnologia Kotlin Multiplatform.
* Gradita la conoscenza del framework Flutter.
2. Stack tecnologico:
* Swift 5.
* SwiftUI.
* Combine.
* Kotlin Multiplatform per librerie condivise tra Android e iOS.
* MVVM + Clean Architecture.
3. Competenze personali:
* Precisione, responsabilità e flessibilità.
* Proattività e spirito di collaborazione.
* Capacità di lavorare in team e in sinergia con altre funzioni aziendali.
* Otte doti di problem solving.
* Capacità di comunicare in modo chiaro ed efficace.
4. Si richiede:
* Laurea ad indirizzo informatico.
* Pregressa esperienza lavorativa di sviluppo applicazioni iOS.
* Buona conoscenza dell'inglese tecnico.