Da definire,
P.IVA
Unisciti a TACTICAL PEOPLE: Innovazione, Persone e Crescita nel Cuore della Digital Transformation
Da oltre 20 anni, TACTICAL PEOPLE si posiziona come leader nel mercato ICT, guidando con passione e competenza i nostri clienti di medie e grandi dimensioni attraverso il dinamico percorso della digital transformation. La nostra mission è chiara: non solo abbracciare il cambiamento tecnologico, ma guidarlo, creando soluzioni all'avanguardia che plasmino il futuro digitale.
In TACTICAL PEOPLE, crediamo fortemente nel mettere le persone al centro di ogni nostra iniziativa. Le persone sono il cuore pulsante della nostra azienda; il loro benessere, la loro crescita e il loro sviluppo sono la nostra priorità. Ci impegniamo a condividere le strategie aziendali con trasparenza e a fornire formazione e supporto a ogni livello, garantendo che ogni membro del team sia equipaggiato per eccellere e innovare.
Stiamo cercando individui che condividano la nostra visione, che siano guidati dalla passione per la tecnologia e che desiderino essere protagonisti nella costruzione di un futuro digitale più luminoso. Se sei pronto a far parte di una squadra che valorizza il talento, incoraggia la crescita personale e professionale e lavora in prima linea nel settore della digital transformation, TACTICAL PEOPLE è il posto giusto per te.
Posizione Aperta: Software Developer - Mobile Development
Sede: Torino
Descrizione del ruolo: il candidato ideale deve avere almeno 3-5 anni di esperienza nello sviluppo di applicazioni Android e Android TV, con competenze avanzate su linguaggi di programmazione come Java, Kotlin e preferibilmente C/C++.
Responsabilità:
Sviluppo di applicazioni su sistemi operativi Android/Android TV (versione 8.x e successive).
Implementazione di funzionalità avanzate utilizzando Java, Kotlin e preferibilmente C/C++ tramite Android NDK.
Utilizzo di Android Architecture Components (Service, Broadcast Receiver, Content Provider, ecc.) per lo sviluppo di applicazioni robuste e scalabili.
Sviluppo di applicazioni con esecuzione in background (Foreground Services, Work Manager, Alarm Manager, ecc.).
Parsing di formati XML e JSON e utilizzo di API RESTful (Volley, Retrofit).
Ottimizzazione e offuscamento del codice tramite strumenti come R8 e Proguard.
Utilizzo di database Room (creazione tabelle, query, join, funzioni view e trigger).
Collaborazione con il team utilizzando strumenti di CI/CD in ambiente GitLab e condivisione del codice (GIT, GitLab).
Implementazione di protocolli di rete TCP/UDP/IP con attenzione alla sicurezza dei dati scambiati (TLS/SSL, Certificate Pinning).
Requisiti:
Competenze tecnologiche su sistemi operativi
Approfondita conoscenza di Android (preferibilmente Android TV) versione 8.x e superiori.
Esperienza con Linux e Docker.
Competenze tecnologiche su linguaggi e ambienti di sviluppo
Padronanza avanzata di Java e Kotlin.
Conoscenza dell’ambiente Android Studio e Android SDK.
Preferibile esperienza nello sviluppo con C/C++ tramite Android NDK.
Conoscenza approfondita di Android Architecture Components e dei relativi cicli di vita.
Programmazione concorrente.
Competenze tecnologiche sui database
Esperienza nell’uso di Room e preferibilmente di altri database come SQLite.
Competenze tecnologiche sui servizi multimediali
Preferenziale conoscenza di Android TV Input Framework.
Esperienza con SDK per principali codec audio e video.
Altre competenze
Conoscenza di Firebase/Crashlytics.
Utilizzo di SonarQube per l’analisi del codice.
Device Management
Preferibile conoscenza di data model e protocollo OMA DM.
Cosa offriamo:
Inserimento immediato in una Tech Community giovane e dinamica.
TACTICAL LEARNING HUB, con corsi di aggiornamento e formazione.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03. I curricula dovranno pervenire completi di dicitura che autorizza il trattamento dei propri dati: “Si autorizza al trattamento dei dati personali ai sensi del D. Lgs. 196/2003.