LavoroIT Logo
Ottieni l'accesso Full al database dei CV:

Figura Professionale: Mobile Developer Android e iOS

INFO CANDIDATO

Nome Cognome:Solo per AbbonatiEtà:37 anniTelefono:Solo per AbbonatiE-mail:Solo per AbbonatiCV allegato:Solo per AbbonatiCategoria CV:Developer / Web dev. / Mobile dev.Sede preferita:Remoto, SalernoData pubblicazione:11/05/2026

DETTAGLIO CV

Profilo Candidato

Mobile Developer con oltre 10 anni di esperienza nello sviluppo di applicazioni Android e iOS native e multipiattaforma. Competenze avanzate in Java, Swift, React Native e integrazione WebRTC per sistemi real-time. Esperienza nella gestione del ciclo completo di sviluppo, testing, manutenzione e deployment delle applicazioni. Orientato alla qualità del codice, collaborazione Agile e innovazione tecnologica.

Studi, Corsi, Certificazioni, Lingue conosciute

Università degli Studi di Salerno

Titolo tesi: "Sviluppo di un client Android e di un server per la gestione di un menu di un ristorante"

Materie: Architettura degli elaboratori, Programmazione 1 (linguaggio C), Programmazione 2 (linguaggio Java), Basi di dati (JDBC, MySQL, diagrammi ER), Ingegneria del software (UML), Reti di calcolatori, Sistemi operativi (Windows-like e Unix-like), Tecnologie e sviluppo web (XML, HTML, CSS 2, PHP, JavaScript, AJAX), Basi di dati e sistemi informativi su rete, Algoritmi, Strutture dati, Matematica discreta e logica matematica, Analisi matematica, Fisica generale, Calcolo probabilità e statistica matematica, Analisi numerica (MATLAB)

Liceo Scientifico P.S. Mancini – Avellino

08/2003 - 05/2008

Diploma di Liceo Scientifico

Materie: Espressione italiana, Matematica, Lingua straniera (inglese)

University of Cambridge

08/2007 - 04/2008

Attestato conseguimento PET Level B1 – Lingua inglese scritto e parlato

RFJ Network srl – Napoli (Italia)

08/2006 - 03/2007

ECDL Certificate

Moduli: Concetti base della IT, Uso del computer – gestione file, Elaborazione di testi, Foglio elettronico, Database, Presentazione, Reti informatiche – Internet

Competenze linguistiche

Lingua madre: italiano

Altra lingua: inglese

Ascolto: B1, Lettura: B1, Scrittura: B1, Produzione orale: B1, Interazione orale: B1

Competenze di programmazione

React Native, Javascript ES6, Conoscenza base di Flutter (Dart), Conoscenza di Nodejs ed ExpressJs, Android Studio (Java), WebRTC native API, Conoscenza base di Xamarin forms, Conoscenza base di PHP, Ottima padronanza del tool Postman, Conoscenza basilare di Swift per lo sviluppo di app native iOS con Xcode, Programmazione in Swift, Conoscenza base di jQuery, MySQL, JSON, CSS, HTML, Bootstrap, Javascript, Java, Git

Sistemi operativi

Padronanza del Pacchetto Office (Word, Excel, PowerPoint ecc.), Padronanza dei principali sistemi operativi (Windows, Android, iOS), Linux

Conferenze e seminari

18/04/2024 - 18/04/2024 – Ariano Irpino

Corso di Formazione Rianimazione Cardiopolmonare di Base per Adulto, Bambino e Lattante e Defibrillazione Precoce AED (BLSD-PBLSD) ai sensi di: Legge 120 del 03/04/2001, DM 18/03/2011

Competenze organizzative

Buone capacità di gestire ed assegnare il lavoro a diverse persone al fine di organizzare al meglio l'attività lavorativa.

Competenze comunicative e interpersonali

Spirito di gruppo e capacità nella gestione del lavoro di gruppo e nella percezione delle esigenze individuali. Ho avuto modo di sviluppare queste abilità grazie all'esperienza di team working presso l'Università degli Studi di Salerno in occasione dell'esame di Ingegneria del Software.

Esperienze di Lavoro

Programmatore Android e iOS

Magaldi Innova srl – Salerno (Italia)

03/2015 - Attuale

- Sviluppo di app Android (versione 5.0 in poi) con linguaggio Java e XML (livello medio-alto)

- Sviluppo di app iOS (10.0 in poi) con linguaggio Swift 4.0 (livello medio-alto)

- Sviluppo di Media Server che consente la comunicazione tra uno o più partecipanti, utilizzando lo standard WebRTC (NodeJS, ReactJS) (livello medio)

- Sviluppo di app multipiattaforma con Xamarin (linguaggio C#) (livello base)

- Controllo e gestione errori (livello base)

- Sviluppo di software in Java EE (livello base)

- Creazione e compilazione di immagini Docker (livello base)

- Sviluppo di app multipiattaforma con React-Native (livello medio)

- Gestione App Android tramite Microsoft AppCenter (livello medio)

- Gestione aggiornamenti e manutenzione App React-Native tramite CodePush (livello medio)

- Interfacciamento devices medicali tramite comunicazione Bluetooth su Android nativo

Responsabilità principali:

- Collaborare con il team di sviluppo per definire i requisiti dell'applicazione e il design dell'interfaccia utente

- Scrivere codice pulito e leggibile, seguendo le best practice del settore e le linee guida della piattaforma

- Utilizzare strumenti di sviluppo come Android Studio, Xcode e React Native per sviluppare e testare le applicazioni

- Integrare funzionalità di terze parti, come API e SDK, per migliorare le prestazioni e l'esperienza utente

- Testare e risolvere i bug dell'applicazione, utilizzando strumenti come il debugger e i log di sistema

- Collaborare con il team di QA per garantire che l'applicazione sia testata in modo completo e soddisfi tutti i requisiti funzionali e di qualità

- Mantenere il codice dell'applicazione aggiornato e documentato, utilizzando strumenti come Git per la gestione del codice e la documentazione