Descrizione Lavoro
Android Developer Senior – Spindox
We need a passionate Android developer with at least 4 years of experience in structured environments.
Responsibilities
Develop and maintain Android applications using Kotlin and Java.
Apply Jetpack Libraries (ViewModel, LiveData, Navigation, Room, DataStore), Architecture patterns (MVVM, Clean Architecture, MVI) and Compose for declarative UI.
Integrate with REST/GraphQL APIs using Retrofit/OkHttp.
Utilize Room, SQLite, DataStore for persistence and WorkManager for background tasks.
Implement asynchronous flows with Coroutines & Flow.
Write unit and UI tests (JUnit, Mockito, Espresso).
Use CI/CD tools (GitHub Actions, Bitrise, Jenkins) and Gradle for build automation.
Collaborate with high‑tech partners and cross‑functional teams in an interdisciplinary environment.
Attend 2 days per month in person at the client site in Osmannoro (FI); remaining work can be hybrid at any Spindox location.
Qualifications
Degree in Science or equivalent culture.
Minimum 4 years of Android development experience.
Strong knowledge of Kotlin and Java.
Experience with Jetpack, Dependency Injection (Hilt, Dagger), Architecture patterns, Material Design Guidelines.
Familiarity with Compose, Retrofit/OkHttp, REST/GraphQL, Room, SQLite, DataStore, WorkManager, Coroutines & Flow.
Proficient in unit and UI testing (JUnit, Mockito, Espresso).
Experience with Gradle, CI/CD (GitHub Actions, Bitrise, Jenkins), Git, version control.
Team player with a proactive problem‑solving attitude.
Good knowledge of English.
Benefits
Full‑time contract with RAL commensurate with experience.
Restaurant ticket 7.50€.
Transport reimbursement (urban area).
Smart working.
Welcome kit: smartphone, PC, travel bag.
Technical and managerial training.
We promote an inclusive work environment and guarantee equal opportunities regardless of gender, age, nationality, culture, sexual orientation or belief (L.903/77 – L.125/91).
#J-18808-Ljbffr