Descizione
Ricerchiamo un Android Developer Junior con esperienza di almeno un anno nello sviluppo di app per Android.
Il progetto sui cui verrà impiegato riguarda l’affiancamento di un Senior developer per il consolidamento e lo sviluppo di nuove caratteristiche della piattaforma.
Nello specifico la piattaforma si occupa di creare applicazioni native (iOS e Android) che offrono svariate funzionalità tra cui: contenuti editoriali e multimediali, prenotazione, loyalty e couponing, m-commerce, beacon e proximity marketing, social e altro.
Competenze richieste:
Il candidato ha conseguito un diploma o una laurea tecnica e ha maturato esperienze in diverse aziende e/o agenzie incentrate sullo sviluppo di app native (non appoggiandosi a framework per la creazione di app ibride html5).
Il candidato dovrà possedere le seguenti competenze:
- Padronanza della logica OOP
- Profonda conoscenza del linguaggio Java
- Conoscenza del Framework Android dalla versione 2.3 alla versione 5.x
- Padronanza dell'IDE di Eclipse e Android Studio
- Conoscenza dello standard JSON e manipolazione dello stesso
- Conoscenza dell’architettura client/server
- Capacità di costruire interfacce programmaticamente con e senza senza l’uso di file xml per i layout
- Conoscenza di SQLite e del linguaggio SQL
- Conoscenza dell’uso delle risorse hardware del device (fotocamera, GPS, accelerometro)
- Attitudine all’auto apprendimento
- Ottima capacità di lavoro in team
- Predisposizione al lavoro sotto stress e mission critical
- Ottima conoscenza di GIT, Source tree e GitHub
Informazioni sulla società:
Makeitapp è una piattaforma tecnologica per lo sviluppo di app native (non ibride) per iOS e Android. La piattaforma permette lo sviluppo rapido di app attraverso un sistema di configurazione a componenti, resistente di vari moduli di interazione come: contenuti multimediali, gateway di pagamento, sistemi di voucher e couponing, piattaforma di loyalty, piattaforma Beacon proprietaria, piattaforma di community interna ed integrazione con i maggiori social network. Lo sviluppo del prodotto viene curato internamente dalla fase di analisi, design UI/UX, implementazione e customizzazione per specifici clienti. L'azienda opera sul mercato italiano e in altri paesi come US, Spagna, Korea del Sud e Romania attraverso una rete di partner.
Esperienza richiesta:
- Android App Development: 1 anno