Start='1'>
1. Sviluppare, mantenere e ottimizzare le applicazioni Android in modo da assicurare una buona esperienza utente.
2. Gestire il ciclo di vita completo dello sviluppo delle app: analisi dei requisiti, progettazione, implementazione, testing e rilascio.
3. Eseguire attività di bug fixing e miglioramenti delle app esistenti.
4. Collaborare con team multidisciplinari per creare soluzioni innovative e orientate all'utente.
Requisiti Tecnici:
* Linguaggi: Kotlin, Java.
* Architetture: MVVM.
* UI Frameworks: Material Design Guidelines, Compose.
* Persistenza Dati: Room.
* Gestione processi background: WorkManager.
* Programmazione asincrona: Coroutines.
* Testing: Unit Testing (JUnit).
* Build system: Gradle.
Requisiti: