Kotlin Developer Descrizione Descrizione Modello/Breve

Stiamo cercando uno sviluppatore di Kotlin con un forte desiderio di spingere al massimo le tecnologie mobili. Questo sviluppatore di Kotlin collaborerà con il nostro eccezionale team di ingegneria per progettare e costruire la prossima generazione delle nostre app mobili. Lo sviluppo Android collabora a stretto contatto con altri team di sviluppo delle app e tecnici.

Profilo di lavoro per sviluppatori di Kotlin

Kotlin è un linguaggio di programmazione tipizzato staticamente contemporaneo utilizzato da oltre il 60% degli sviluppatori di Android professionali per aumentare la produttività, la soddisfazione degli sviluppatori e la sicurezza del codice.

Denunciare a

  • Chief Technology Officer

Responsabilità degli sviluppatori di Kotlin

  • Crea applicazioni Android contemporanee, sicure e ricche di funzionalità da zero con Kotlin
  • Comprendere i requisiti e convertire disegni e wireframe in codice
  • Trovare e riparare problemi per aumentare le prestazioni
  • Lavora con i team di progettazione e test per produrre app ad alte prestazioni
  • Lavora con API e fonti di dati per i requisiti
  • Assistere nella manutenzione della qualità del codice, della riusabilità e della valutazione continua del codice
  • Indagare e applicare nuove tecnologie per migliorare l'esperienza degli sviluppatori
  • Test dell'unità di codice per garantire un'esperienza utente senza bug, affidabile e ottimale
  • Lavora con i membri del team per progettare, sviluppare e lanciare nuove funzionalità
  • Mettere in atto procedure di sicurezza coerenti con gli obiettivi di sicurezza complessivi
  • Utilizzo di Kotlin, Pianifica, Crea, costruisci e consegna un'app mobile Android end-to-end

Requisiti e competenze degli sviluppatori di Kotlin

  • Esperienza pertinente che sviluppa app Android
  • La conoscenza dei linguaggi di programmazione Java e Kotlin è necessaria per sviluppare un codice chiaro, leggibile e gestibile
  • Conoscenza di Android SDK e Android Studio
  • Conoscenza pratica dell'architettura, del flusso, della progettazione, dell'implementazione e del rilascio delle app mobili
  • familiarità con tecniche di sviluppo agili e condutture CI/CD
  • Estesa esperienza nello sviluppo di app mobili Android end-to-end, tra cui progettazione, sviluppo e distribuzione nei mercati delle app
  • Consapevolezza completa del ciclo di vita delle app, dei concetti architettonici ed elementi di design
  • Un atteggiamento di risoluzione dei problemi, talenti analitici e eccellenti capacità tecniche e comunicative
  • forti capacità di debug e comprensione delle tecniche di garanzia della qualità
  • La familiarità con API RESTful e XML è richiesta per collegare l'app ai servizi di backend
  • Comprensione delle tendenze, dei progetti e delle tecnologie imminenti delle app mobili più recenti
  • Comprensione della gestione dello stato per facilitare il coinvolgimento degli utenti
  • Comprensione delle tecniche Agile e DevOps
  • Conoscenza dei sistemi e strumenti di controllo della versione, come GitHub
  • eccellenti capacità di comunicazione interpersonale e verbale e scritta
  • eccellenti capacità di gestione del tempo e capacità di lavorare autonomamente
  • Un pensatore critico, analista e professionista interessato che vuole creare prodotti Android eccezionali