«Медуза» ищет ведущего программиста (тим-лида) Совершенно верно: у нас есть вакансия
«Медуза» ищет ведущего программиста (тим-лида) Совершенно верно: у нас есть вакансия
Вакансия уже закрыта! Но это не должно помешать вам почитать другие материалы в нашем блоге.
У нас вакансия: мы ищем очень важного человека в команду «Медузы» — ведущего программиста (тим-лида). Он будет участвовать в развитии уже существующих и создании новых продуктов, а также (совместно с руководителем проектов) координировать команду разработки.
Начнем с главного: нам нужен человек с опытом. Желательно и в разработке, и в управлении. В любом случае, мы рассчитываем, что вы занимаетесь программированием не менее пяти лет. Кроме того, чтобы работать в «Медузе», вы должны интересоваться медиа и уметь общаться с людьми.
Что вам предстоит делать в «Медузе»
- Отвечать за техническую сторону новых проектов
- Проектировать архитектуру технических решений
- Планировать и координировать работу технического отдела
- Ставить перед разработчиками задачи и контролировать их исполнение
- Обеспечивать качество (code review, наставничество)
- Поддерживать и перерабатывать существующий код
- Создавать классную рабочую атмосферу
Вы умеете
- Ruby on Rails
- React (Redux и т. д.)
- Говорить и писать по-английски
- Говорить и писать по-русски (мы много общаемся в бейскемпе и слэке)
- Вести за собой команду (вы уже такое делали, и у вас есть опыт тим-лида)
- Docker, микросервисы
А в идеале
- Вы умеете что-то помимо Ruby — Elixir, Python и т. д.
- У вас есть опыт работы с Kubernetes и знание devops-практик
- У вас есть опыт работы в медиа или похожих сферах
Как будет устроена ваша работа
- Во-первых, вы будете не просто исполнителем-программистом по техническому заданию. Мы ожидаем, что вы будете предлагать свои идеи проектов, нести ответственность за предложенные решения, искать и находить компромисс с другими участниками продуктовой команды.
- Во-вторых, вы будете (сами) придумывать, как сделать техническую часть для разных продуктовых решений; вы будете (вместе с руководителем проектов) превращать это в задачи для команды техотдела. И, конечно, вам предстоит обеспечивать технический контроль над разработкой и контролировать качество. В общем, заниматься тим-лидством.
- В-третьих, вы будете участвовать в совещаниях с редакцией «Медузы» (да-да, с журналистами и редакторами), с продуктовой командой, с нашими партнерами по развитию продуктов. Вместе с руководителем проектов вы будете давать оценку новых проектов с технической точки зрения, консультировать коллег о технических возможностях и ограничениях.
- В-четвертых, вы будете программировать, верстать и запускать проекты вместе со своей командой и заказчиком (а это может быть и редакция, и кто-то еще).
- Наконец, вы будете следить за тем, что происходит с продуктами, поддерживать свою команду и делать так, чтобы ее участники развивались. Вероятно, вы станете оунером некоторых продуктов — а значит, их будущее будет зависеть именно от вас.
Что еще нужно знать о том, как мы работаем
- Технический отдел «Медузы» работает в основном удаленно, часто в офлайн-режиме. Большая часть коммуникации — это переписка в слэке, реже — встречи в гугл-мите, живые встречи — по желанию.
- Мы любим, когда проект документируется в бейскемпе в расслабленной короткой форме — но достаточно понятной, чтобы команда знала, что от нее требуется, а впоследствии можно было вернуться к проекту и прояснить какие-то детали.
- Каждый проект мы планируем и прорабатываем заранее, формируя «питч» — функциональное описание проекта. Затем на встречах с продуктовой командой выставляем проектам приоритеты и что-то берем в разработку.
- «Питчи» идут в разработку в рамках «циклов» — это две или четыре недели, которые начинаются с планирования: команда сама решает, как реализовать проект, распределяет задачи, намечает план действий, после чего приступает непосредственно к разработке. Окончание цикла — это представление получившегося продукта продуктовой команде с последующей передачей заказчику (как правило, редакции). Такие «рабочие» циклы продолжаются шесть недель, после чего наступает «кулдаун» — двухнедельный период, который мы используем для «приведения дел в порядок»: каждый разработчик занимается тем, что сам считает нужным — техдолгами, мелкими багами и т. п.
Условия
- Релокация в Ригу. Мы поможем с оформлением документов и сопровождением переезда. Нам не важно, откуда вы переезжаете — из России, Беларуси, Украины, Казахстана или какого-то другого государства.
- Белая зарплата и медицинская страховка.
Хотите попробовать?
- Напишите нам письмо на адрес [email protected].
- Расскажите, кто вы, где работали, что умеете и любите, почему хотите попасть в «Медузу». Это должно быть настоящее письмо — небольшой рассказ о себе (а не сухое перечисление достижений и умений).
- Отдельно к письму приложите ваше резюме (например, в pdf).
- Будет здорово, если в этом письме вы предложите какое-нибудь техническое улучшение для «Медузы» — можно даже самую мелочь.
Как все будет происходить?
Вы присылаете письмо, мы отвечаем всем кандидатам (ожидайте ответа с 26 по 31 июля). Если мы считаем, что можно перейти к следующему этапу, вы получите тестовое задание. Тестовое задание теоретически можно сделать за восемь часов — но мы даем на его выполнение неделю. Код решения нужно передать через github. Если с тестовым заданием все хорошо, ожидайте, что предстоят как минимум две встречи в гугл-мите. Первая — с техническим директором и руководителем проектов, вторая — с основателями «Медузы».
Ждем ваших писем. Удачи!