UI Framework Developer (JetBrains Compose Team)

The Jetpack Compose team is looking for a Senior Software Developer to work on Web port of cross-platform UI framework. You will build high-level UI components, design APIs, work with the Kotlin compiler internals.

Jetpack Compose is a modern Kotlin GUI toolkit for Android. Our team is working to port it to the desktop and Web platforms. This project requires both contributing to the existing codebase and writing code from scratch.


  • At least 3 years of JVM programming experience in commercial projects
  • At least 2 years of experience with Web Development
  • Familiarity with at least a couple of UI frameworks. Declarative and reactive one ones are a plus.
  • Responsibility, independence, and self-discipline.


  • Understanding of browser’s rendering pipeline
  • Familiarity with compiler development
  • Knowledge of React, Vue or other reactive web frameworks
  • Hands-on experience with Kotlin/JS


Jetpack Compose team


St. Petersburg, Russia
Moscow, Russia
Novosibirsk, Russia
Munich, Germany
Prague, Czech Republic
Amsterdam, Netherlands