Kotlin Developer Jobbbeskrivelse Mal/Brief

Vi søker etter en Kotlin -utvikler med et sterkt ønske om å presse mobile teknologier til sitt ytterste. Denne Kotlin -utvikleren vil samarbeide med vårt fremragende ingeniørteam for å designe og konstruere neste generasjon av mobilappene våre. Android -utvikling samarbeider tett med andre apputvikling og tekniske team.

Kotlin Developer Jobbprofil

Kotlin er et moderne statisk skrevet programmeringsspråk som brukes av mer enn 60% av profesjonelle Android -utviklere for å øke produktiviteten, utviklertilfredsheten og kodesikkerheten.

Rapporterer til

  • Chief Technology Officer

Kotlin utvikleransvar

  • Lag moderne, trygge og funksjonsrike Android-applikasjoner fra grunnen av Kotlin
  • Forstå kravene og konverter tegninger og wireframes til kode
  • Finn og reparere problemer for å øke ytelsen
  • Arbeid med design- og testteamene for å produsere apper med høy ytelse
  • Arbeid med APIer og datakilder i henhold til kravene
  • Hjelp med vedlikehold av kodekvalitet, gjenbrukbarhet og kontinuerlig kodeevaluering
  • Undersøk og bruk nye teknologier for å forbedre utvikleropplevelsen
  • Kodeenhetstesting for å garantere feilfri, pålitelig og optimal brukeropplevelse
  • Arbeid med teammedlemmer for å designe, utvikle og starte nye funksjoner
  • Sett på plass sikkerhetsprosedyrer som er i samsvar med overordnede sikkerhetsmål
  • Bruke Kotlin, planlegg, opprette, konstruere og levere en ende-til-ende Android-mobilapp

Kotlin utviklerkrav og ferdigheter

  • Relevant erfaring med å utvikle Android -apper
  • Kunnskap om Java- og Kotlin -programmeringsspråk er påkrevd for å utvikle klare, leselig og vedlikeholdbar kode
  • Kunnskap om Android SDK og Android Studio
  • Praktisk kunnskap om mobilapparkitektur, flyt, design, implementering og utgivelse
  • Kjennskap til smidige utviklingsteknikker og CI/CD -rørledninger
  • Omfattende erfaring med å utvikle ende-til-ende Android-mobilapper, inkludert design, utvikling og distribusjon til app-markedsplasser
  • Grundig bevissthet om appens livssyklus, arkitektoniske konsepter og designelementer
  • En problemløsende holdning, analytiske talenter og utmerkede tekniske og kommunikasjonsevner
  • Sterke feilsøkingsevner og forståelse av kvalitetssikringsteknikker
  • Kjennskap til RESTful APIer og XML er pålagt å koble appen til å backend Services
  • Forstå de nyeste mobilapptrender, design og kommende teknologier
  • Forståelse av statlig ledelse for å lette brukerengasjement
  • forståelse av smidige og devops teknikker
  • Kunnskap om versjonskontrollsystemer og verktøy, for eksempel GitHub
  • Utmerkede mellommenneskelige og verbale og skriftlige kommunikasjonsevner
  • Utmerkede tidsstyringsevner og evnen til å jobbe autonomt
  • En kritisk tenker, analytiker og interessert profesjonell som ønsker å lage fremragende Android -produkter