Направление инструментов разработки
Посмотреть вакансии
Мы создаем технологии для разработчиков и вносим вклад в развитие глобального open source сообщества.
Можно сказать, что мы делаем «станки», с помощью которых разработчики во всем мире эффективнее создают свои продукты.

Задачи в команде сильно отличаются и от заказной, и даже от обычной продуктовой разработки — это, пожалуй, главная особенность подразделения. Здесь очень много R&D работы. Нужно уметь поставить себя на место разработчика, проанализировать сценарии использования каждой «фичи» продукта, глубоко разбираться в технологиях и регулярно следить за их развитием. Большая часть команды занимается созданием инструментов в виде плагинов для IntelliJ IDEA и VS Code. Код пишется на Java, Kotlin, TypeScript.

Работа в команде дает уникальные возможности развития: сложные задачи на переднем крае технологий, общение с сообществом разработчиков. Мы поощряем желание писать статьи, выступать на конференциях — это уникальная возможность быть в курсе самых последних трендов в разработке и познакомиться с людьми, чьи имена вы видели среди авторов популярных статей и книг.

Команда развивает сразу несколько продуктов.

Jmix – это платформа, объединяющая высокоуровневый open source фреймворк, инструменты разработчика и готовые компоненты для создания корпоративных приложений любой сложности. Jmix используют тысячи разработчиков и крупнейшие компании по всему миру для быстрого создания корпоративных информационных систем.

Amplicode – это набор инструментов для поддержки работы с наиболее популярными технологиями из экосистемы Spring, JPA, Docker, StoryBook, React – список постоянно растет. Amplicode не навязывает какой-либо архитектуры разработчику. Он «учит» IDE говорить на языке фреймворков и технологий, а не просто кода, значительно повышая комфорт и продуктивность работы. Продукт очень быстро набирает популярность, что подтверждает верность выбранной концепции.

Присоединяйтесь к команде, чтобы создавать лучшие в мире инструменты разработки!
Работая с нами, вы сможете:
  • Внести вклад в разработку активно используемого open source проекта.
  • Решать нетривиальные инженерные задачи.
  • Глубоко разобраться в работе популярных технологий.
  • Создавать инструменты для разработчиков на базе IntelliJ IDEA.