Software Engineer (IntelliJ IDEA: Profilers)
Зарплата
от 200 000 ₽
Требования
Местоположение и тип занятости
Компания
Делаем эффективные инструменты для разработчиков
Описание вакансии
Условия работы
IntelliJ IDEA - лучшая среда разработки для Java и других языков программирования, создаваемая нами с душой и страстью для других программистов. Первая версия продукта была выпущена в 2001 году, с тех пор новые версии выходят ежегодно, и сейчас IntelliJ IDEA используют сотни тысяч программистов по всему миру.
Среди приоритетных направлений развития IDE – создание средств профилирования Java программ, визуальных компонентов и API для интеграции различных профиляторов в IDE, работающие на платформе IntelliJ.
Вместе с командой тебе предстоит:
- развивать IntelliJ IDEA как продукт и участвовать в обсуждении новой функциональности;
- реализовывать поддержку различных инструментов профилирования, от низкоуровневой интеграции на уровне JDK до взаимодействия с пользователем через Swing UI;
- разрабатывать платформу для удобной интеграции различных профиляторов в наших IDE.
Мы будем рады видеть тебя в команде, если ты:
- имеешь опыт разработки на Java или Kotlin в коммерческих проектах не менее 3-х лет;
- понимаешь тонкости многопоточного программирования;
- знаешь архитектуру современных компьютеров и операционных систем;
- понимаешь принципы ООП и умеешь разрабатывать модульные и масштабируемые API;
- умеешь тестировать любой код с помощью автоматических тестов;
- умеешь работать как в команде, так и самостоятельно;
- владеешь техническим и разговорным английским.
Особенно будем рады, если ты:
- знаешь как работают виртуальные машины (JVM/CLR/Python/...);
- имеешь опыт разработки инструментов для отладки, диагностики и анализа программ;
- разбираешься в профиляторах;
- понимаешь, что мешает людям писать эффективный код и как им можно помочь.