Android Mobile Developer

Android Mobile Developer

Assumiamo un Android & Flutter

Mobile Developer!

Facciamo applicazioni usate da milioni di persone, ogni giorno.

Siamo esperti di mobile, facciamo applicazioni per Smartphone, Tablet e Web. Siamo verticali nello sviluppo mobile e lo facciamo da più di 8 anni,

Siamo un team di appassionati e abbiamo ideato un Metodo innovativo orientato al risultato in tempi e costi certi.

Il ruolo

Siamo esperti di sviluppo Mobile e siamo verticali in questo settore, quindi il tuo ruolo sarà parte fondamentale per il successo dell'azienda.

Ti dovrai occupare di sviluppare applicazioni Android native (in Kotlin) e applicazioni multipiattaforma (in Flutter) .

Avrai a disposizione affiancamento, tempo per la formazione, un Mac di ultima generazione e tutto il necessario per sviluppare in serenità.

Ti interfaccerai con un team multipiattaforma e con i Clienti.

Il lavoro di squadra in DuckMa è importante ed essenziale, garantisce il supporto a ciascun membro e decreta il successo di progetti complessi.

Dove siamo

Il Lavoro potrà essere svolto da remoto o presso la nostra sede operativa a Rezzato (BS) (anche in Smart Working)

“La passione per quel che facciamo è ciò che ci guida.”

Matteo Gazzurelli, CEO DuckMa

“Da sempre vivo il mondo dell'innovazione digitale. Mai come in DuckMa ho provato l'ebbrezza di quanto veloce sia la tecnologia e di come il team sia capace di accettare sfide ogni giorno più complesse che aprono nuove interessanti opportunità.”

Danilo Maver - Marketing & Business Developer

Quale tipo di qualifiche devo avere per applicare per questo ruolo?

  • Esperienza progettazione e realizzazione di applicazioni Android.
  • Esperienza nell’utilizzo dei componenti del framework Android e i rispettivi lifecycles, offline storage, threading e miglioramento delle performance.
  • Esperienza con l’SDK Android, i componenti UI, e gli strumenti di dell’ecosistema Android utilizzati per lo sviluppo, test e debug.
  • Forte conoscenza dei fondamenti di Informatica: strutture dati, algoritmi e  linguaggi di programmazione.
  • Sviluppo di codice “clean” performante tramite linguaggio Java o Kotlin seguendo le best practice.
  • Conoscenza dettagliata di varie API utilizzate per la comunicazione con servizi di rete (REST, GraphQL).
  • Conoscenza di vari pattern architetturali MVVM, MVC, MVP
  • Capacità di strutturare e mantenere l’architettura di un applicazione Android
  • Capacità di lavoro di squadra.
  • Capacità organizzativa del proprio lavoro.
  • Familiarità con sistemi di Continuous Integration e Continuous Delivery
  • Esperienza con Git

Questo ruolo è adatto a te se...

Eccellenza

Ricercare la perfezione in quello che si fa, porre la massima attenzione ai dettagli, scoraggiando la mediocrità.

Bisogna eccellere anche nelle piccole cose, puntare sempre in alto ed essere molto organizzati.

Resilienza

Essere resiliente significa per noi, essere in grado di capire quando cambiare direzione e cambiarla.

Bisogna puntare sui valori tenendo sempre presente la vision, questo tenendo monitorato i KPI e organizzando il proprio lavoro in maniera impeccabile.

Valorizzazione dell'utente

Lo scopo del nostro lavoro è dare valore aggiunto all’utente. Questo deve trarre beneficio da quel che facciamo e dev’essere al primo posto quando si pensa un prodotto.

Questo significa avere l’utente al centro del processo di progettazione: in DuckMa devi pensare da utente e mettersi nei panni di chi utilizza ciò che facciamo.

“La fortuna di DuckMa e di avere un team competente e orientato ai risultati.

È l'ambiente fertile per dare spazio alla propria passione”

Matteo Gazzurelli, CEO DuckMa

Responsabilità di questo ruolo

Progettazione Applicazioni Android

Uno dei tuoi compiti sarà di progettare, assieme al resto del team, le applicazioni che dovremo sviluppare. Dovrai redarre i documenti di progetto (specifiche funzionali e tecniche) e fare feedback al team di design sui pattern di design specifici della piattafoma

I Clienti fanno parte del processo

Potrai interfacciarti con team esterni dei nostri clienti, il tuo compito sarà di comunicare in maniera tecnica ma chiara ed esaustiva, di produrre report e di integrare il tutto nei nostri strumenti di gestione (ClickUp e Google Apps)

Contributo al Team

Come membro di un team la tua responsabilità è di contribuire al successo della squadra, mettendoti in gioco in prima persona e pensando al bene comune piuttosto che concentrasi sul singolo. Dovrai formarti, formare e contribuire a diffondere la conoscenza del tuo lavoro trasversalmente agli altri membri.

Il prossimo passo

Se pensi che questa posizione possa fare per te.

Assumiamo costantemente persone che hanno passione per il proprio lavoro e che hanno voglia di mettersi in gioco .

Canditati ora come Mobile Developer