Напиши текст вакансии для должности "Kotlin Developer (Exception Analyzer)". Название компании: "JetBrains". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Kotlin'

We write a lot of code at JetBrains, and inevitably it sometimes contains bugs. There are methods to reduce the number of bugs, like static typing and unit tests. Even so, it&#39;s impossible to ensure that all code is 100% bug-free. However, we can get feedback from automated reports that are sent to us straight from our users&#39; production environments. Our Exception Analyzer is a system that collects and processes such reports for IntelliJ-based IDEs. How we organize our work:  Source code is in Kotlin, Java, and Scala. We have a web application and a plugin for IntelliJ-based IDEs. The plugin code is in the IntelliJ codebase. We use our own tools for issue tracking, code review, and build management: YouTrack, Upsource, and TeamCity. Our users are JetBrains developers, so the feedback loop is fast and tight.  We expect that you:  Have development experience with Kotlin or Scala. Are comfortable working on your own initiative. Can write code that is easy to read and maintain. Enjoy solving interesting and challenging problems.  We&#39;ll be especially thrilled if you:  Understand code at the level of algorithms and data structures. Are familiar with the functional approach to software design. Are able to think in product management terms.