Our team works on building better tooling for Compose Multiplatform resources (https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-resources.html) for the IntelliJ platform and Android Studio.
The goal of this internship is to improve the resources’ tooling support by implementing or improving existing features such as
reference resolution,
code completion or
find usages
using Kotlin light classes, which are a supertype of PSI elements not backed by actual source code, to improve performance, stability and extendability of these features.
Experience in Kotlin (or a similar modern high-level language)
Interest in IDEs and the Kotlin ecosystem
Experience with IntelliJ, other JetBrains IDEs, or Android Studio is beneficial, as is experience in-app development.