Descrizione del Lavoro:
Il nostro cliente è una multinazionale con oltre 1000 dipendenti e leader mondiale nella progettazione, industrializzazione e costruzione di strumenti diagnostici multimarca.
Siamo alla ricerca di un/a sviluppatore mobile Android per creare applicazioni che permettano ai clienti di interfacciarsi con i loro sistemi e dispositivi di diagnosi on-board.
Compiti Principali:
* Progettare e sviluppare applicazioni Android sia per piattaforme proprietarie che per dispositivi Consumer Mobile;
* Creare codice Kotlin efficiente, riutilizzabile e affidabile;
* Personalizzare i codici Open Source per adeguarli a nuove esigenze di progettazione e design dei dispositivi;
* Analizzare grandi fonti di codice e risolvere bug;
* Lavorare in collaborazione con altri gruppi R&D (ad esempio: Progettazione Hardware, Test e Validazione, Cloud, ecc.);
Competenze Tecniche Richieste:
* Buona conoscenza del linguaggio Kotlin e dello sviluppo di applicazioni Android;
* Conoscenza di Jetpack Compose;
* Conoscenza di meccanismi di DI come Dagger 2 o Hilt;
* Conoscenza di architetture software come MVVM e Clean Architecture;
* Conoscenza ed esperienza diretta con i sistemi di versionamento (Git, GitFlow);
* Capacità di sviluppare e mantenere pipeline di CI/CD;
* Buona conoscenza delle basi di UX e interazione;
* Esperienza precedente con dispositivi IoT (opzionale).
Requisiti Per La Laurea:
Laurea triennale o magistrale ad indirizzo Informatico/Elettronico o Ingegneria Elettronica.
Esperienza Richiesta:
Minimo 3 anni di esperienza professionale come sviluppatore mobile Android.
Buona conoscenza della lingua inglese (B1).
Benefici Dell'Impiego:
* Contratto a tempo indeterminato CCNL Metalmeccanico dell'Industria;
* Welfare aziendale e premio di produzione;
* Due giorni di Smart Working a settimana.