Senior Developer in Kotlin Libraries Team
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Kotlin — современный язык программирования для платформ Java, Android, JavaScript и Native (LLVM). Первый релиз вышел в 2016 году, сейчас язык быстро набирает популярность. Проект ориентирован на прагматические ценности: удобство инструментария (IDE, build tools, etc), совместимость, поддерживаемость кода и легкость изучения языка. Мы занимаемся тем, что делает пользователей счастливее. Мы поддерживаем и развиваем три бэкэнда: JVM byte code, JS и LLVM и набор библиотек к ним. Большое внимание уделяется возможности разрабатывать кросс-платформенный код.
Особенности проекта:
- Разработчики общаются с пользователями напрямую через YouTrack, форум, Slack, и GitHub
- Практически весь новый код пишется на Kotlin
- Проект разрабатывается на GitHub под лицензией Apache 2.0
Вам предстоит:
- Заниматься поддержкой и развитием кросс-платформенных библиотек для языка Kotlin
- Уделять много внимания разработке удобных API и документации
Наиболее ценными навыками и умениями кандидата мы считаем:
- Умение решать сложные задачи
- Опыт промышленной разработки от 4 лет
- Опыт разработки и поддержки библиотек с открытым кодом
- Свободное владение письменным английским языком
- Умение проектировать и писать код, который легко читать и поддерживать
- Знание основных алгоритмов и структур данных
- Умение работать в команде
Также приветствуется:
- Опыт разработки на Java, Kotlin или других JVM языках
- Знакомство с JVM byte code
- Опыт работ с JavaScript или LLVM