Sviluppatore Android
Junior / Apprendista

Default organization logo

Makeitapp

Milano, Milano, Lombardia, Italia

Di persona

Contratto a tempo indeterminato

Sviluppo software / Mobile

Descrizione della Posizione Lavorativa

Ricerca: stiamo cercando un Android Developer Junior con almeno 1 anno di esperienza nello sviluppo di applicazioni Android native.

Il ruolo prevede l'affiancamento a un Senior developer per il consolidamento della piattaforma e lo sviluppo di nuove caratteristiche.

La piattaforma è dedicata alla creazione di app native (iOS e Android) e offre diverse funzionalità, tra cui: contenuti editoriali e multimediali, prenotazione, loyalty e couponing, m-commerce, beacon e proximity marketing, integrazione con social network e altro.

Competenze e requisiti

Il candidato ideale ha conseguito un diploma o una laurea tecnica e ha maturato esperienze in aziende o agenzie focalizzate sullo sviluppo di app native (non basate su framework per app ibride HTML5).

  • Padronanza della logica OOP
  • Conoscenza approfondita del linguaggio Java
  • Conoscenza del Framework Android dalle versioni 2.3 alla 5.x
  • Padronanza degli IDE Eclipse e Android Studio
  • Conoscenza dello standard JSON e capacità di manipolarlo
  • Conoscenza dell’architettura client/server
  • Capacità di costruire interfacce sia programmaticamente sia tramite file XML
  • Conoscenza di SQLite e del linguaggio SQL
  • Utilizzo delle risorse hardware del device (fotocamera, GPS, accelerometro)
  • Ottima conoscenza di GIT, SourceTree e GitHub
  • Attitudine all'autoapprendimento e ottime capacità di lavoro in team
  • Predisposizione a lavorare sotto stress e in contesti mission-critical

Informazioni sulla società

Makeitapp è una piattaforma tecnologica per lo sviluppo rapido di app native per iOS e Android tramite un sistema di configurazione a componenti. La piattaforma include moduli come contenuti multimediali, gateway di pagamento, sistemi di voucher e couponing, piattaforma di loyalty, piattaforma Beacon proprietaria, piattaforma di community e integrazione con i principali social network. Lo sviluppo del prodotto è gestito internamente dalla fase di analisi, design UI/UX, implementazione e customizzazione per clienti specifici. L'azienda opera sul mercato italiano e in paesi come Stati Uniti, Spagna, Corea del Sud e Romania attraverso una rete di partner.

Esperienza richiesta

Android App Development: 1 anno

Requisiti

Diploma o laurea tecnica; esperienza di almeno 1 anno nello sviluppo di applicazioni Android native; esperienze pregresse in aziende/agencies focalizzate su app native (non basate su framework per app ibride HTML5).

Competenze richieste

  • Competenze professionali
  • Programmazione OOP Java Android SDK (2.3 - 5.x) Eclipse Android Studio JSON Architettura client/server Costruzione UI programmatica e con XML SQLite e SQL Uso risorse hardware (fotocamera GPS accelerometro) GIT SourceTree GitHub
  • Competenze trasversali
  • Autoapprendimento Lavoro di squadra Gestione dello stress Affidabilità in contesti mission-critical