Sviluppatore Android (Napoli)

Sviluppatore Android (Napoli)

03 set
|
Hays
|
Napoli

03 set

Hays

Napoli

Hays Italia, parte del gruppo multinazionale Hays, azienda quotata al London Stock Exchange, che offre servizi di consulenza in ambito Information Technology, con l’obiettivo di contribuire al successo e al progresso tecnologico delle persone e delle aziende, ricerca uno Sviluppatore Android (Kotlin)



Di cosa ti occuperai

:

- Partecipare alla progettazione e allo sviluppo di nuove applicazioni Android e nuove funzionalità mobile.
- Manutenere, ottimizzare e migliorare applicazioni già esistenti e utilizzate da un numero elevato di utenti.
- Contribuire all’evoluzione dell’architettura applicativa, migliorando scalabilità, modularità, performance e manutenibilità del codice.
- Collaborare con gli altri membri del team per definire soluzioni tecniche efficaci, solide e sostenibili.
- Sviluppare interfacce Android moderne, fluide, accessibili e coerenti con le linee guida di prodotto.
- Scrivere codice pulito, testabile, documentato e conforme alle best practice del mondo Android.
- Contribuire ad attività di testing, debugging, code review e miglioramento continuo della qualità del prodotto.
- Partecipare, ove necessario, alla progettazione e allo sviluppo di componenti, moduli, SDK o librerie Android riutilizzabili.
- Rimanere aggiornati su tecnologie, framework e strumenti che possano migliorare il processo di sviluppo e la qualità delle soluzioni realizzate.
- Utilizzare strumenti basati su AI per supportare attività di sviluppo, debugging, testing, refactoring e documentazione, mantenendo sempre controllo critico e responsabilità sulla qualità del codice prodotto.

______________________________________________________________________________ Cosa avrai bisogno per avere successo:

- Esperienza comprovata nello sviluppo mobile su Android.
- Ottima conoscenza di Kotlin, incluse feature avanzate, best practice e sviluppo Android nativo.
- Conoscenza dei framework Android, delle relative API e dei principali design pattern.
- Padronanza di Jetpack Compose per la realizzazione di interfacce moderne, dichiarative, fluide e accessibili.




- Esperienza con architetture moderne come MVVM, MVI e Clean Architecture.
- Conoscenza di Dependency Injection tramite Hilt, Dagger o soluzioni equivalenti.
- Solida esperienza con programmazione reattiva e asincrona, in particolare Kotlin Coroutines, Flow, LiveData e/o RxJava.
- Esperienza nella gestione dello stato della UI e del ciclo di vita dei componenti Android.
- Esperienza con networking e gestione dati tramite strumenti come Retrofit, OkHttp e Room DB.
- Buona conoscenza della programmazione multithread e delle principali implicazioni su performance, stabilità e user experience.
- Capacità di lavorare su codebase complesse e modularizzate per feature, core layer o altri domini applicativi.
- Comprensione dei benefici della modularizzazione in termini di build time, scalabilità, separazione delle responsabilità e manutenibilità.
- Abitudine a scrivere codice testabile e a contribuire alla qualità tramite Unit Test e UI Test con strumenti come JUnit, MockK, Espresso o equivalenti.
- Esperienza con Git, code review e collaborazione su codebase condivise.
- Familiarità con pipeline CI/CD, ad esempio GitHub Actions o strumenti simili.
- Attenzione alla qualità del codice, alla leggibilità, alla manutenibilità, alla documentazione e alla giusta astrazione.
- Buona conoscenza dei principi fondamentali di programmazione, della programmazione a oggetti e delle principali best practice di sviluppo software.
- Ottime capacità di comunicazione, organizzazione, gestione del tempo e collaborazione con gli altri membri del team.
- Elevate capacità di debugging, attenzione al dettaglio e attitudine al miglioramento continuo.

____________________________________________________________

Nice to have:





- Conoscenza di Java e/o Flutter.
- Esperienza, o forte interesse, nella progettazione e distribuzione di SDK e librerie Android destinate a terze parti.
- Sensibilità verso stabilità del codice, compatibilità, gestione del ciclo di vita di componenti isolati e impatto sulle performance dell’app ospitante.
- Esperienza con Cryptographic API, Jetpack Security e gestione sicura dei dati locali.
- Conoscenza di soluzioni per la gestione sicura di chiavi biometriche e cifratura dei dati locali tramite EncryptedSharedPreferences, DataStore o strumenti equivalenti.
- Familiarità con l’ecosistema Firebase, in particolare Crashlytics per il monitoraggio dei crash e Analytics per la gestione degli eventi.
- Esperienza con Google Play Developer Console, gestione dei rilasci, canali di test e pubblicazione di sample.
- Padronanza di Gradle Version Catalogs.
- Esperienza nell’ottimizzazione dei build time in progetti multi-modulo.
- Familiarità con le novità delle versioni recenti di Android, incluse Android 14, Android 15 e Android 16.
- Conoscenza di tematiche legate a background task, privacy sandbox e ottimizzazione per device pieghevoli.
- Familiarità con strumenti AI a supporto dello sviluppo software, ad esempio code assistant, strumenti di code review, generazione di test, refactoring e documentazione tecnica.
- Interesse o esperienza nell’integrazione di workflow di sviluppo assistito da AI o agentico, con capacità di valutarne criticamente output, limiti, rischi, sicurezza e impatto sulla qualità del codice.

Cosa avrai in cambio:

- Offriamo contratto di collaborazione come libero professionista con Hays Solutions
- Attività Full-time
- Modalità di lavoro: Ibrida su Napoli (2-3 gg di presenza in sede, il resto in smart working)

Cosa devi fare ora: Se sei interessato a questa opportunità, clicca su "Candidarsi ora". Se questa possibilità non è in linea con le tue aspettative, ma sei alla ricerca di un nuovo lavoro, visita il nostro sito Internet per scoprirne di nuove.

📌 Sviluppatore Android (Napoli)
🏢 Hays
📍 Napoli

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sviluppatore android (napoli) / napoli