Kotlin is a modern programming language targeting the Java virtual machine, Android platform, JavaScript, and Native via LLVM. Launched in 2016, the language is rapidly gaining popularity and now has official support in Android platform, Spring Framework 5, vert.x and Gradle.

The project is based on pragmatic principles: a convenient range of tools (IDE, build tools, etc.), compatibility, code supportability, and easy learning of the language.

We are looking for a support engineer who will:

  • Respond to user requests, identify the problems, and provide the users with all the necessary information to resolve their issues.
  • Inform developers about reproducible bugs and issues that need to be addressed.

About the project:

Kotlin is used by developers from all over the world. We communicate with users in open channels. For instance, the Kotlin issue tracker is public. User communication is in written English. In the office, we speak Russian, sometimes English.

Bug reports in YouTrack make up a significant share of all user requests. We also collect user feedback from our corporate blog, a web forum, a public Slack channel, and are planning to expand to other sources in future.

Basic qualifications:

  • Ability to process a large number of requests, willingness to listen to users and understand the essence of their demands and difficulties.
  • Good command of written technical English.
  • Skills in reproducing bugs and the ability to shorten their descriptions.
  • Experience with bugtracker.
  • Self-discipline, good time-management skills allowing you not to miss out numerous user requests.
  • Familiarity with any JVM programming language: Kotlin, Java, Scala, Groovy, etc.

Preferred Qualifications:

  • Familiarity with Kotlin-integrated languages, environments, and tools: IntelliJ IDEA, Maven, Gradle, Android, JavaScript.