You could also do this with JavaScript correct? Node.js back end with whatever front end framework and then use something like react native for mobile?
With Kotlin you'll be running compiled code. If you wanted to right now though, you could (should be able to?) use Kotlin to build a React Native app with it's just target.
[1] https://blog.jetbrains.com/kotlin/2017/04/use-kotlin-with-np...