What we screen for
- Kotlin fundamentals: null-safety, coroutines, and idiomatic style
- For mobile: Android SDK, lifecycle, Jetpack and app architecture
- For backend: Ktor or Spring, API design and JVM fundamentals
- Testing and performance appropriate to the platform
Every Kotlin developer is technically assessed by us, a former software developer, before you spend a minute interviewing.