Старший разработчик ПО (IntelliJ AI) - UI/Desktop
Белград, Сербия; Берлин, Германия; Лимассол, Кипр; Мадрид, Испания; Мюнхен, Германия; Пафос, Кипр; Прага, Чехия; Удаленно, Германия; Варшава, Польша; Ереван, Армения
В JetBrains мы увлечены кодом. С момента основания в 2000 году мы стремились создавать самые мощные и эффективные инструменты для разработчиков в мире. Автоматизируя рутинные проверки и исправления, наши инструменты ускоряют производство и позволяют разработчикам сосредоточиться на творчестве и решении проблем.
Команда IntelliJ AI разрабатывает AI-кор для IDE JetBrains. Мы работаем над агентными рабочими процессами, интеллектуальной помощью при редактировании и новыми возможностями на базе ИИ, которые переопределяют взаимодействие разработчиков с IDE. Значительная часть этой работы заключается в создании высококачественных пользовательских интерфейсов для функций ИИ в профессиональных настольных инструментах.
Мы ищем старшего разработчика ПО с сильными навыками разработки UI, который поможет нам создавать следующее поколение AI-решений в IDE JetBrains.
В этой роли вы будете:
- Проектировать и реализовывать пользовательские интерфейсы для функций на базе ИИ, интегрированных в IDE JetBrains.
- Создавать UI-компоненты с использованием Compose Multiplatform для настольных систем и Swing.
- Тесно сотрудничать с дизайнерами для создания интуитивно понятных, отзывчивых и отточенных пользовательских интерфейсов для разработчиков.
- Вносить вклад в улучшение архитектуры UI и повторного использования компонентов в продукте.
- Помогать обеспечивать отзывчивость и производительность UI внутри сложных настольных приложений.
Мы ищем инженеров, которые:
- Хотят помочь в создании лучших IDE в мире и расширить границы инструментов для разработчиков.
- Обладают глубокими знаниями Java, Kotlin или аналогичных языков.
- Имеют опыт разработки настольных пользовательских интерфейсов.
- Заботятся о юзабилити, качестве исполнения и внимании к деталям.
- Обладают сильными коммуникативными навыками на английском языке, как письменными, так и устными.
Опыт, который будет особенно ценным:
- Создание UI с использованием Compose Multiplatform, Swing или других зрелых фреймворков для настольных UI.
- Глубокое понимание UI-фреймворков и принципов их работы.
- Опыт написания UI-тестов.
- Опыт создания инструментов для разработчиков или функций IDE.
Почему стоит присоединиться к JetBrains?
- Высокая базовая зарплата. Мы предлагаем конкурентоспособную оплату, отражающую ваши навыки и опыт.
- Гибкое рабочее место. Наслаждайтесь свободой работать из дома или из офиса.
- Удаленная работа. Проводите до 30 дней в году, работая удаленно из-за границы.
- Дополнительное свободное время. Больше дней для отдыха, восстановления сил и занятий любимым делом.
- Пособие на медицинское страхование. Обеспечьте спокойствие для себя и своей семьи.
- Возможности обучения и развития. Доступ к конференциям, курсам и языковым классам.
- Поддержка при переезде. Мы поможем сделать ваш переезд максимально плавным и без стресса.
- Языковые курсы. Изучите местный язык или улучшите свои знания английского.
- Топливо для вашего дня. Наслаждайтесь горячей едой или получайте пособие на обед в рабочие дни.
- Поддержка психического здоровья. Чтобы вы чувствовали себя наилучшим образом, мы предоставляем легкий доступ к профессиональным услугам по охране психического здоровья.
- Спортивные льготы. Наслаждайтесь тренажерным залом на территории компании или стипендией для спортивного клуба.
- Внутренние мероприятия. Присоединяйтесь к общекорпоративным праздникам и командным встречам.
Мы являемся работодателем, предоставляющим равные возможности
Мы знаем, что отличные идеи могут прийти от кого угодно и откуда угодно. Именно поэтому мы делаем все возможное, чтобы создать открытую и инклюзивную рабочую среду — такую, которая приветствует всех, независимо от их происхождения, идентичности, религии, возраста, потребностей в доступности или ориентации.