Т1

Java разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • Kotlin

Проект:

Мы ищем опытного Java разработчика для создания и поддержки плагинов для популярных IDE JetBrains (IntelliJ IDEA, PyCharm, WebStorm и других). Ваши задачи будут включать разработку новых функций, улучшение существующих, тестирование, а также решение проблем пользователей.

Основные задачи:

  • Разработка, доработка и поддержка плагинов для IDE JetBrains на языке Java / Kotlin.

  • Участие в проектировании архитектуры и архитектурных решений.

  • Решение технических задач и улучшение производительности плагинов.

  • Решение проблем/ пользователей, связанных с работой плагина IDE, устранение ошибок.

  • Взаимодействие с командой разработчиков бэкенда. Написание автоматических тестов плагина.

  • Поддержание актуальности документации и примеров использования плагинов. Запись коротких скринкастов для демонстрации новых фичей плагина.

Возможный опыт и навыки:

  • Опыт разработки на Java не менее 3 лет.

  • Знание принципов разработки плагинов для IDE JetBrains.

  • Опыт работы с системами контроля версий (Git).

  • Опыт работы с системами сборки (Maven, Gradle). Умение запускать сборку чужих проектов.

  • Знание английского языка на уровне чтения технической документации.

  • Опыт работы в команде и навыки коммуникации.

Приветствуется:

  • Опыт работы с JetBrains Platform.

  • Знание других языков программирования (Kotlin, JavaScript, С/С++, Python, Bash).

  • Опыт работы с API и интеграцией внешних сервисов. Опыт работы с HTTP chunked streaming.

  • Участие в разработке открытых проектов на GitHub.