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