О проекте
Работа в проекте
В проекте занято 1 240 человек в шести городах. Большая часть работы — поддержание надёжности того, что уже работает у десятков миллионов людей: новые возможности занимают меньше половины времени.
Направления
| Направление | Чем занимаются | Вакансий |
|---|---|---|
| Серверная разработка | Службы сообщений, каталог, поиск, программный интерфейс | 8 |
| Медиатехнологии | Кодеки, сервер пересылки потоков, вещание, качество связи | 4 |
| Мобильная разработка | Приложения Android и iOS, общее клиентское ядро | 5 |
| Настольные приложения и веб | Windows, macOS, Linux, веб-версия | 3 |
| Инфраструктура и сети | Площадки, сеть доставки, автоматизация эксплуатации | 3 |
| Информационная безопасность | Криптография, анализ защищённости, реагирование | 2 |
| Проектирование интерфейсов | Сценарии, доступность, исследования с пользователями | 1 |
| Поддержка пользователей | Обращения, разбор инцидентов, работа с организациями | 1 |
Отдельные вакансии
Инженер по обработке медиапотоков
Работа над сервером выборочной пересылки: распределение полосы, поведение при потерях, качество при 300 участниках. Требуется опыт с реальными медиапротоколами, знание C++ или Rust, понимание сетевых ограничений. Москва или Санкт-Петербург, возможен гибридный график.
Разработчик клиентского ядра
Общее ядро протокола, шифрования и локальной базы для всех платформ, включая сборку в WebAssembly. Rust, внимание к обратной совместимости и к поведению при обрывах связи. Любой из городов присутствия.
Специалист по доступности интерфейсов
Проверки с программами экранного доступа, ведение перечня ограничений, работа с пользователями вспомогательных технологий, требования к новым функциям. Опыт с NVDA и JAWS обязателен.
Инженер по эксплуатации
Дежурства в круглосуточной смене, автоматизация типовых операций, участие в учениях по восстановлению, разбор инцидентов с публикацией причин. Екатеринбург или Новосибирск.
Аналитик службы поддержки организаций
Разбор обращений корпоративных заказчиков, воспроизведение сложных случаев по журналам, подготовка инструкций и обучающих материалов. Москва, гибридный график.
Условия
- Трудовой договор, официальная заработная плата, годовая индексация.
- Расширенное медицинское страхование с первого месяца, включая стоматологию.
- Гибкое начало рабочего дня; удалённая работа — по направлениям, где это не мешает совместной отладке.
- Оплата профессионального обучения и участия в отраслевых конференциях.
- Компенсация за дежурства в круглосуточной смене и отдельные дни отдыха после ночных смен.
- Офисы в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Хабаровске.
Порядок отбора
Отклик и знакомство
Разговор с рекрутером о задачах и ожиданиях, 30 минут. Ответ на отклик — в течение 3 рабочих дней.
Техническая беседа
Разбор задач, близких к реальным, без головоломок и вопросов на память. 1 час.
Практическое задание или разбор кода
На выбор: небольшое задание с оплатой времени либо совместный разбор вашего прежнего кода.
Беседа с руководителем направления
Обсуждение подходов к работе, ожиданий и порядка взаимодействия в команде.
Предложение
Условия направляются письменно в течение 3 рабочих дней после последней беседы.
Стажировки
Дважды в год открывается набор стажёров на 4 месяца с оплатой и наставником. Направления: серверная разработка, мобильная разработка, эксплуатация, тестирование. Задачи на стажировке настоящие: результат попадает в продукт. По итогам большинству предлагается постоянная работа.