CGM Consulting ricerca su TORINO Android TV developer per lo sviluppo di applicazioni su sistemi operativi Android TV 8.x e superiori con esperienze di sviluppo Java e Kotlin.
Cerchiamo Android TV Developer a Torino con le seguenti caratteristiche
Requisiti richiesti
COMPETENZE TECNOLOGICHE SU SISTEMI OPERATIVI
- Competenze approfondite su OS Android (e preferibilmente Android TV) 8.x e superiore
- Competenze OS: Linux, Docker
COMPETENZE TECNOLOGICHE SU LINGUAGGI E AMBIENTI DI SVILUPPO
- Sviluppo di applicazioni su sistema operativo Android/Android TV 8.x e superiori, esperienze avanzate di sviluppo Java e Kotlin. Utilizzo dell’ambiente Android Studio e Android SDK.
- Preferenzialmente, sviluppo in linguaggio C/C++ con Android NDK
- Conoscenza approfondita sull’utilizzo di Android Architecture Components (es. Service, Broadcast Receiver, Content Provider,…) e del loro ciclo di vita
- Programmazione concorrente
- Sviluppo applicazioni Android con esecuzione in background (Foregound Services, Work Manager, Alarm Manager,…)
- Utilizzo / parsing formati XML e JSON
- Utilizzo API RESTful implementate da piattaforme di backend (es. tramite Volley, Retrofit)
- Utilizzo strumenti di offuscamento e ottimizzazione codice (R8, Proguard)
- Utile la conoscenza operativa dello strumento SonarQube
COMPETENZE TECNOLOGICHE SU DATA BASE
- Utilizzo di DB Room: creazione tabelle, query, join, funzioni view e trigger
Gradita esperienza su altri database (SQLite)
COMPETENZE TECNOLOGICHE DI DEVICE MANAGEMENT
Preferenziale: conoscenza dei data model e protocollo OMA DM
COMPETENZE TECNOLOGICHE SERVIZI MULTIMEDIALI
Preferenziale: conoscenza Android TV Input Framework
Preferenziale: esperienza di utilizzo tramite SDK dei principali codecs audio e video per applicazioni multimediali
ALTRE COMPETENZE
- Firebase/Crashlytics
- Strumenti di CI/CD in ambiente GITLab
- Conoscenza dei principali strumenti di condivisione del codice (GIT, GITLab)
- Competenze di base su protocolli di rete TCP/UDP/IP e sicurezza dei dati scambiati (TLS/SSL/Certificate pinning)
Benefits:
Buoni pasto, computer aziendale
Altri dati
- Sede: Torino
- Titolo di studio: Diploma di maturità
- Tipologia di impiego: Full time
- Tipologia contratto: Tempo indeterminato
Chi siamo

CGM Consulting si occupa di soluzioni informatiche per grandi aziende, è partner tecnologico in ambito bancario, assicurativo e automotive, e investe fortemente nella formazione dei propri dipendenti.
Le ricerche si intendono rivolte a persone di entrambi i sessi (L. 903/77).
Puoi inviare il tuo CV a recruiting@cgmconsulting.it indicando il riferimento all’annuncio.
Invia la tua candidatura
Tag annuncio:
- Android TV ,
- Kotlin ,
- Java ,
- Android Studio ,
- REST API ,
- XML ,
- JSON ,
- Mobile Developer ,
- Foreground Services ,