Il tecnico sviluppatore di applicazioni software per dispositivi mobili è una figura professionale che, sulla base delle indicazioni del cliente – interagendo, ove del caso, con risorse specializzate in user experience, videografica e multimedialità – progetta, realizza e verifica applicazioni relative a diverse tipologie di dispositivi mobili. Definisce l’architettura del software sulla base delle logiche di interazione e dell’interfaccia utente, realizza il prototipo funzionale, scrive il codice sorgente utilizzando diversi linguaggi, definisce e svolge i test di collaudo per verificare il soddisfacimento dei requisiti.