Overview
Unisciti a JUMPIT : Innovazione, Persone e Crescita nel Cuore della Digital Transformation.
Jumpit, nata nel **** come startup innovativa, guida la trasformazione digitale di grandi aziende e istituti bancari, collaborando con le principali multinazionali ICT per offrire soluzioni tecnologiche su misura e un servizio di eccellenza.
La missione è guidare il cambiamento tecnologico e creare soluzioni all'avanguardia.
In JUMPIT le persone sono al centro: benessere, crescita e sviluppo sono la priorità.
Stiamo cercando individui appassionati di tecnologia che vogliano contribuire a costruire un futuro digitale più luminoso.
Se sei pronto a far parte di una squadra che valorizza il talento e lavora in prima linea nella digital transformation, JUMPIT è il posto giusto per te.
Posizione
Aperta: Senior Android Developer
Sede
Remoto
Descrizione del Ruolo
: Siamo alla ricerca di un Senior Android Developer con solida esperienza nello sviluppo di applicazioni mobili complesse e di alta qualità.
Competenze richieste
e
Principali responsabilità
include in seguito:
Il presente annuncio è rivolto a entrambi i sessi, a persone di tutte le età e nazionalità, ai sensi delle leggi vigenti.
I curricula dovranno pervenire completi di dicitura che autorizza il trattamento dei dati: "Si autorizza al trattamento dei dati personali ai sensi del D. Lgs. **********".
Responsibilities
Sviluppo e manutenzione di applicazioni Android moderne e performanti.
Collaborazione con team di progettazione, backend e QA per garantire un'esperienza utente di alto livello.
Implementazione di architetture solide e scalabili (MVVM, Clean Architecture, MVI).
Integrazione con API REST / GraphQL e gestione di database locali (Room, SQLite, DataStore).
Sviluppo di interfacce utente secondo le Material Design Guidelines e approccio Jetpack Compose.
Utilizzo di strumenti di CI / CD per l'automazione del ciclo di build e rilascio.
Svolgimento di attività di testing (Unit e UI) e code review per garantire la qualità del software.
Contributo al miglioramento continuo delle pratiche di sviluppo e alla condivisione di conoscenze nel team.
Competenze tecniche richieste
Linguaggi: Kotlin, Java
Framework e librerie: Jetpack Libraries (ViewModel, LiveData, Navigation, Room, DataStore)
Dependency Injection: Hilt, Dagger
Architetture: MVVM, MVI, Clean Architecture
UI / UX: Material Design, Compose
Networking: Retrofit, OkHttp
Database: Room, SQLite, DataStore
Asincronia: Coroutines, Flow
Background tasks: WorkManager
Testing: JUnit, Mockito, Espresso
Build & CI / CD: Gradle, GitHub Actions, Bitrise, Jenkins
Version Control: Git
#J-*****-Ljbffr