-
Tactical People s.r.l.

Software Developer - Mobile Development

Tactical People s.r.l.
Italy · Full-time · Entry

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.

Key Skills

Ranked by relevance

android java ai kotlin gitlab linux cicd git xml
Login to Apply
Posted
Mar 03, 2025
Type
Full-time
Level
Entry
Location
Turin

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tactical People s.r.l.
Related

Software Developer - Android developer - Mobile app

2025-04-29

Full-time
Entry
Italy
IT Services
Engineering
View Job Details
Tactical People s.r.l.
Related

React Developer Middle

2025-06-25

Full-time
Entry
Italy
IT Services
Engineering
View Job Details
Tactical People s.r.l.
Related

Java Developer Intermediate

2025-06-21

Full-time
Entry
Italy
IT Services
Engineering