Sviluppatore Android
Junior / Apprendista

Default organization logo

Makeitapp

Milano, Milano, Lombardia, Italia

Di persona

Contratto a tempo indeterminato

Informatica e sviluppo software

Descrizione della Posizione Lavorativa

Makeitapp è alla ricerca di un Android Developer Junior con almeno un anno di esperienza nello sviluppo di applicazioni Android native.

Il ruolo prevede l'affiancamento di un Senior developer per il consolidamento della piattaforma e per lo sviluppo di nuove funzionalità. La piattaforma consente la creazione rapida di app native (iOS e Android) e integra molteplici funzionalità come contenuti editoriali e multimediali, sistemi di prenotazione, loyalty e couponing, m-commerce, beacon e proximity marketing, integrazione social e altri moduli.

Compiti e contesto di lavoro

  • Collaborare con il Senior developer per migliorare ed estendere la piattaforma.
  • Sviluppare e manutenere funzionalità per app Android native.
  • Lavorare in team seguendo processi di sviluppo e controllo versione.

Requisiti e competenze richieste

  • Titolo di studio: diploma o laurea tecnica.
  • Esperienza: almeno 1 anno nello sviluppo di app Android native (no framework ibridi HTML5).
  • Programmazione: padronanza della logica OOP e profonda conoscenza del linguaggio Java.
  • Framework Android: esperienza con Android (versioni dalla 2.3 alla 5.x, come da annuncio).
  • IDE: uso di Eclipse e Android Studio.
  • Dati e comunicazione: conoscenza di JSON e manipolazione, architettura client/server.
  • Interfacce utente: capacità di costruire interfacce programmaticamente e tramite file XML per i layout.
  • Database: conoscenza di SQLite e del linguaggio SQL.
  • Hardware device: esperienza nell'uso di risorse hardware come fotocamera, GPS e accelerometro.
  • Controllo versione: ottima conoscenza di GIT, SourceTree e GitHub.
  • Soft skills: attitudine all'autoapprendimento, ottima capacità di lavoro in team e predisposizione a lavorare sotto stress in contesti mission critical.

Informazioni sull'azienda

Makeitapp è una piattaforma tecnologica per lo sviluppo di app native per iOS e Android. Offre un sistema a componenti per accelerare lo sviluppo, con moduli per contenuti multimediali, gateway di pagamento, voucher e couponing, piattaforma loyalty, soluzione Beacon proprietaria, community interna e integrazioni con i principali social network. Lo sviluppo è seguito internamente dalle fasi di analisi, design UI/UX, implementazione e customizzazione per i clienti. L'azienda opera in Italia e in mercati esteri come USA, Spagna, Corea del Sud e Romania tramite partner.

Requisiti

Diploma o laurea tecnica; esperienza minima di 1 anno nello sviluppo di applicazioni Android native (no framework ibridi HTML5); disponibilità a lavorare in team affiancando un Senior developer.

Competenze richieste

  • Competenze professionali
  • Programmazione OOP Java Android Framework (2.3 - 5.x) Eclipse Android Studio JSON Architettura client/server Creazione UI programmatica e XML layout SQLite SQL Uso fotocamera/GPS/accelerometro GIT SourceTree GitHub
  • Competenze trasversali
  • Attitudine all'autoapprendimento Lavoro di squadra Gestione dello stress Predisposizione a contesti mission critical