Ищем разработчика в команду сайта Kotlin
Любишь фронтенд и хочешь создавать open source продукты для других разработчиков? Ты по адресу!
Что вообще такое Kotlin?
Kotlin – это современный мультиплатформенный язык программирования, который помогает разработчикам совершать меньше ошибок и быть продуктивнее. В основном его используют для Android и Server-side разработки, но многие энтузиасты пишут на нем еще и фронтенд или data science скрипты!
Так, а как с этим связана вакансия?
Важные сценарии использования Kotlin – это первое знакомство с языком, его изучение, поиск решения возникающих проблем и общение с сообществом. Закрывать эти сценарии помогают наши web-сайты, которые каждую неделю используют 200.000 программистов:
Основной портал
Сюда входят все контентные страницы сайта, например главная, страницы отдельных продуктов и кейс-стади.
Интерактивный плейграунд
Наш web-based редактор кода служит одновременно песочницей для изучения языковых фичей, платформой для шаринга сниппетов кода и встраиваемым решением для сторонних обучающих площадок.
Делать язык – круто. А что классного в вакансии?
Весь твой код в опенсорсе
Все любят закрашивать квадратики на GitHub, но делать это только вечерами – сложно. Работая в Kotlin, ты контрибьютишь в open source каждый день, и сможешь показать весь свой код на любом докладе.
Каждая твоя задача влияет на мировое коммьюнити
В Kotlin ты всегда чувствуешь результат своего труда благодаря отзывам разработчиков со всего мира, среди которых точно будут многие твои знакомые и бывшие коллеги!
👀 Посмотри на код проектов сам: kotlin-web-site и kotlin-playground.
Космос! А есть примеры задач?
Реализовать локальную сборку и запуск документации Котлина у сторонних контрибьюторов
Поддержать новый универсальный формат описания Kotlin Koans на Kotlin Playground
Поддержать адаптивную верстку на главной странице KMM
Поддержать запускаемые сниппеты Kotlin-кода в markdown-файлах
Перевести страницу Kotlin for Education на компоненты из дизайн-системы
Перейти на использование единой шапки на всех страницах портала
Что вы ждете от разработчика?
Мы не требуем 20 лет опыта с React или докторской степени в Computer Science. Для того, чтобы отозваться, достаточно от двух лет фронтенд-разработки, умения писать качественный и чистый код и хорошего знания английского языка. Основной язык, если что, JavaScript.
Мы ждем кандидатов, которые будут всем сердцем любить верстку, интересоваться инфраструктурными задачами, и, главное, хотеть работать над Kotlin и тем, чтобы сделать сообщество вокруг него еще крепче ❤️
А есть еще детали?
Да, конечно, держи полное описание вакансии с деталями про режим работы, офисы и компенсацию.
🚨 Кстати, мы ищем еще и тимлида для этой команды. Если у тебя есть опыт управления людьми и процессами в небольшой команде – приходи почитать про вакансию!
Как проходит найм в JetBrains?
Первое интервью. Обсуждаем ваш профессиональный опыт — чем вы занимались до этого, какие задачи решали, чем хотите заняться у нас. Длится около часа.
Мы выдадим вам тестовое задание, приближенное к реальной жизни. Дедлайны мы не устанавливаем, поэтому вы можете сделать его "залпом" за несколько дней, а можете работать над ним по часу в день в течение нескольких недель!
Второе собеседование: обсуждаем результаты тестового, задаем технические (и не только!) вопросы друг другу. Здесь же организуется знакомство с остальной частью команды.
Собираем рекомендации и присылаем вам оффер, а потом – начинаем делать сайты Kotlin вместе!