Kotlin Developer Jobbeskrivelse Skabelon/kort

Vi søger efter en Kotlin -udvikler med et stærkt ønske om at skubbe mobile teknologier til deres yderste. Denne Kotlin -udvikler vil samarbejde med vores fremragende ingeniørteam for at designe og konstruere den næste generation af vores mobile apps. Android Development samarbejder tæt med andre appudviklings- og tekniske teams.

Kotlin -udvikler Jobprofil

Kotlin er et moderne statisk indtastet programmeringssprog, der bruges af mere end 60% af professionelle Android -udviklere til at øge produktiviteten, udviklertilfredsheden og kodesikkerhed.

Rapporterer til

  • Chief Technology Officer

Kotlin -udvikleransvar

  • Opret moderne, sikre og funktionsrige Android-applikationer fra bunden af ​​Kotlin
  • forstå krav og konverter tegninger og wireframes til kode
  • Find og reparationsproblemer for at øge ydeevnen
  • Arbejd med design- og testteams for at fremstille apps med højtydende apps
  • Arbejd med API'er og datakilder i henhold til kravene
  • Hjælp med vedligeholdelse af kodekvalitet, genanvendelighed og evaluering af kontinuerlig kode
  • Undersøg og anvend nye teknologier for at forbedre udvikleroplevelsen
  • Testning af kodenhed for at garantere bugfri, pålidelig og optimal brugeroplevelse
  • Arbejd med teammedlemmer for at designe, udvikle og lancere nye funktioner
  • Indfør sikkerhedsprocedurer, der er i overensstemmelse med de samlede sikkerhedsmål
  • Brug af Kotlin, planlæg, opret, konstruerer og leverer en ende-til-ende Android-mobilapp

Kotlin -udviklerkrav og færdigheder

  • Relevant erfaring med at udvikle Android -apps
  • Kendskab til Java- og Kotlin -programmeringssprog er påkrævet for at udvikle klare, læselige og vedligeholdelige koder
  • Kendskab til Android SDK og Android Studio
  • Praktisk viden om mobilapparkitektur, flow, design, implementering og frigivelse
  • Fortrolighed med agile udviklingsteknikker og CI/CD -rørledninger
  • Ekstensiv erfaring med at udvikle ende-til-ende Android-mobile apps, herunder design, udvikling og implementering til app-markedspladser
  • grundig bevidsthed om appens livscyklus, arkitektoniske koncepter og designelementer
  • En problemløsende holdning, analytiske talenter og fremragende tekniske og kommunikationsevner
  • Stærke fejlfindingsevner og forståelse af kvalitetssikringsteknikker
  • Fortrolighed med RESTful API'er og XML er påkrævet for at linke appen til backend -tjenester
  • Forståelse af de seneste mobile app -tendenser, design og kommende teknologier
  • Forståelse af statsledelse for at lette brugerengagement
  • Forståelse af Agile- og DevOps -teknikker
  • Kendskab til versionskontrolsystemer og værktøjer, såsom Github
  • Fremragende interpersonelle og verbale og skriftlige kommunikationsevner
  • Fremragende tidsstyringsevner og evnen til at arbejde autonomt
  • En kritisk tænker, analytiker og interesseret professionel, der ønsker at skabe fremragende Android -produkter