


Работа на Матч ТВ
Мы ищем таланты
Газпром-медиа Развлекательное телевидение (ГПМ РТВ) — медиа-группа, объединяющая ведущие развлекательные ресурсы страны. Входит в холдинг «Газпром-медиа».
ГПМ РТВ — это 199 брендов, которые широко узнаваемы не только населением России, но и за рубежом. Это известные всем развлекательные эфирные телевизионные каналы: ТНТ, ТВ-3, «Пятница!», 2×2, ТНТ4 и «Супер», продюсерские компании Comedy Club Production, Good Story Media, а также студии собственного производства контента «Студия Пятница!», «Анимационная студия 2×2», PREMIER Studios. Кроме того, ГПМ РТВ развивает премиальную ОТТ-платформу PREMIER с самыми востребованными на рынке сериалами, которые неизменно входят в топ самых популярных в стране.
ГПМ РТВ также управляет спортивным бизнесом «Матч», в который входят федеральные спортивные каналы «Матч ТВ» и «Матч! Страна», 11 тематических спортивных каналов и цифровые ресурсы matchtv. ru (0+) и sportbox. ru (0+).
ГПМ РТВ — это не только бренды, но и объединение талантливых продюсеров и профессиональных медиа-менеджеров, квалифицированных IT-специалистов и креативных дизайнеров, аналитиков и топ-менеджеров, а также одних из самых узнаваемых и любимых лиц страны — актеров и телеведущих. Именно благодаря людям, любящим свое дело и верящим в него, ГПМ РТВ занял высокую позицию среди крупнейших медиа-структур.
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Мы в поисках ведущего Android разработчика в группу разработки спортивных продуктов — в проекты matchtv.ru и sportbox.ru. Sportbox.ru - спортивный медиа-портал. Занимает ведущее место по посещаемости среди спортивных сайтов рунета, ежемесячная аудитория портала — 6 млн. человек. Matchtv.ru — сайт Телеканала «Матч ТВ». Российский федеральный общедоступный канал о спорте и здоровом образе жизни. Один из высоконагруженных флагманских проектов компании
Что предстоит делать:
- Разработка приложений под Android / AndroidTV
- Аудит программного кода
- Автоматизация процессов сборки и деплоя
- Участие в планировании релизов
- Написание тестов
Что мы ждем от кандидата:
- Опыт разработки под Android от 3 лет
- Опыт разработки под AndroidTV (leanback)
- Уверенное знание языка Java/Kotlin
- Умение работать с JIRA, GIT
- Знание архитектуры MVP/MVVM
- Знание REST, HTTP, JSON, OKHTTP, RETROFIT
- Знание паттернов проектирования и принципов ООП
- Понимание принципов построения интерфейсов
- Знание AndroidNDK
- Умение настраивать процессы авто сборки и деплоя
- Умение проводить CodeReview
Что мы готовы предложить:
- Официальное трудоустройство, полностью белая заработная плата без задержек, доплаты по больничному листу
- Гибкий график, можно выбрать офис или полную удаленку
- ДМС (включая стоматологию и госпитализацию) сразу после испытательного срока, возможность страхования членов семьи
- Поддержка жизненно важных событий
- Дружный доброжелательный коллектив, в котором приятно работать, лояльное руководство.
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Мы в поисках Senior ios-разработчика (Газпром-медиа Холдинг) в трайб «МАТЧ»: сайты МАТЧ!, МАТЧ ПРЕМЬЕР, мобильное приложение МАТЧ!.
Что предстоит делать:
- Разработка приложений сервиса под iOs / tvOs
- Аудит программного кода
- Настройка автоматизации процессов сборки и деплоя
- Участие в планировании спринтов/релизов
- Участие в выборе архитектуры
- Code review
Что мы ждем от кандидата:
- Опыт разработки iOS от четырех лет
- Опыт работы в команде
- Уверенное знание Swift, но еще не забыл и Objective-C
- Знание iOS HIG
- Знание VIPER, SOLID, SOA
- Знание паттернов проектирования
- На пальцах может объяснить принципы управления памятью в iOS
- Многопоточное программирование вошло в обыденность
- Умело жонглирует UIKit, CoreData, Foundation
- Рутинная сериализация моделек через Codable
- Покрытие свежеиспеченного кода тестами
- Умение работать в команде, способность самостоятельно принимать взвешенные решения
- Внимательность к деталям
- Желание развиваться и учиться новому
Плюсом будет если вы:
- Имеете опыт работы с AVFoundation, StoreKit, CoreData
- Разрабатывали приложения под tvOS
- Имеете опыт разработки iOS фреймворков
- Знаете C
- Умеете вести разработку без xcodeproj-файла (spm)
- Разбираетесь в UI/UX ios и знаете как надо
Что мы готовы предложить:
- Оформление по ТК РФ
- Конкурентная заработная плата
- Гибкий график, сейчас мы работаем удаленно
- ДМС (включая стоматологию) после испытательного срока, возможность страхования членов семьи
- Доплаты по больничному листу
- Дружный доброжелательный коллектив, в котором приятно работать, лояльное руководство
- Профессиональное развитие (перспективные проекты, конференции)
- Поддержка жизненно важных событий сотрудников
Наш стек:
- Swift 5, jira, git, confluence, rest, json, http, UIKit, Foundation, tvOS, viper, solid, SLA, SOA, unit-tests, multi-threading
Как устроена наша работа?
- Учет задач мы ведем в JIRA, а базу знаний накапливаем в Confluence.
- Общаемся в Slack и рабочей почте
- Митинги и встречи проводим в Zoom и Discord (пока на время проблем с Covid работаем удаленно)
- Работу ведем спринтами. Каждый спринт или релиз мы планируем всей командой совместно с менеджерами проектов.
- Ежедневно проводим стендапы, а каждые две недели проводится Демо.
Что предстоит делать:
- Управлять командой разработчиков приложений Smart TV
- Отвечать за результат работы всей группы разработки Smart TV
- Участвовать в рефакторинге существующего и в написании нового кода для SmartTV приложения Матч
- Обеспечивать качество и сроки выполнения поставленных задач (Jira)
- Участвовать в планировании задач
- Распределять задачи между разработчиками группы
- Участвовать в перекрестном Code review
- Активно взаимодействовать с другими участниками проекта (дизайнерами, менеджерами, тестировщиками)
- Участвовать в формировании квартальных планов
Что мы ждем от кандидата:
- Экспертные знания JavaScript (ES5), HTML5, CSS3
- Опыт работы с VueJS от 3 лет, готовность показать одно из рабочих SPA приложений
- Опыт работы frontend-разработчиком от 6 лет
- Умение работать в командной строке Linux
- git, jira, confluence
- Способность думать не о конкретной задаче, а в контексте всего проекта
- Понимание принципов клиент-серверного взаимодействия (HTTP, REST/JSON)
- Опыт настройки ci/cd
- Опыт работы с веб-сокетами
- Способность взять ответственность на себя и найти подход к любому человеку
- Будет преимуществом опыт разработки приложений для Smart TV
Что мы предлагаем:
- Оформление по ТК РФ
- Гибкий график, сейчас мы работаем удаленно
- ДМС (включая стоматологию) после испытательного срока, страхование выезжающих за рубеж; возможность страхования членов семьи
- Дружный доброжелательный коллектив, в котором приятно работать, лояльное руководство
- Профессиональное развитие (перспективные проекты, конференции)
Что предстоит делать:
- Рефакторинг существующего и написание нового кода для Smart TV приложения Матч!
- Выполнение поставленных задач в оговоренные сроки
- Написание Unit-тестов
- Участие в планировании задач
- Участие в перекрестном Code review
- Активное взаимодействие с тестировщиками и разработчиками смежных команд
Что мы ждем от кандидата:
- Знание JavaScript (ES5), HTML5, CSS3
- Знание VueJS, готовность показать одно из рабочих SPA приложений
- Опыт работы frontend-разработчиком от 5 лет
- Умение работать в командной строке Linux
- git, jira, confluence
- Способность думать не о конкретной задаче, а в контексте всего проекта
- Понимание принципов клиент-серверного взаимодействия (HTTP, REST/JSON)
Будет преимуществом, если у вас есть:
- Опыт разработки приложений для Smart TV
- Опыт работы с веб-сокетами
- Опыт написания Unit-тестов
- Опыт настройки ci/cd (gitlab-ci)
- Опыт работы с TypeScript
- Опыт работы в команде
Что предстоит делать:
- Рефакторинг существующего и написание нового кода для Smart TV приложения Матч!
- Выполнение поставленных задач в оговоренные сроки
- Участие в планировании задач
- Участие в перекрестном Code review
- Активное взаимодействие с тестировщиками и разработчиками смежных команд
Что мы ждем от кандидата:
- Знание JavaScript (ES5), HTML5, CSS3
- Опыт работы frontend-разработчиком от 3-х лет
- Умение работать в командной строке Linux
- git, jira, confluence
- Способность думать не о конкретной задаче, а в контексте всего проекта
- Понимание принципов клиент-серверного взаимодействия (HTTP, REST/JSON)
Будет преимуществом, если у вас есть:
- Опыт работы с веб-сокетами
- Опыт написания Unit-тестов
- Опыт работы с nodejs, typescript, vuejs, с различными форматами данных, с API сторонних сервисов
Что предстоит делать:
- Рефакторинг существующего и написание нового кода для сайта matchtv.ru
- Развитие API для приложения МАТЧ! на разных платформах
- Модернизация архитектуры серверной части проекта
- Оптимизация кода под постоянно большие и пиковые нагрузки (в пиках до 5k rps)
- Обеспечение качества и сроков выполнения поставленных задач (Jira)
- Участие в планировании задач
- Участие в перекрестном Code review
- Создание консольных команд и демонов с ограничением по памяти и времени выполнения
Что мы ждем от кандидата:
- Отличные знания PHP 7.0 и выше
- Экспертный опыт работы с Symfony4,5, Doctrine
- Опыт работы с MongoDB, MySQL. Понимание их отличий, оптимизация, написание сложных запросов (у нас используется и то и то)
- Понимание ООП, основных шаблонов проектирования и когда их нужно применять
- Опыт работы с Redis, Memcache
- Опыт работы с очередями
- Умение работать в командной строке Linux
- git, jira, confluence
- Способность думать не о конкретной задаче, а в контексте всего проекта
Будет преимуществом, если вы:
- имеете опыт работы с вебсокетами
- имеете опыт написания Unit-тестов, консольных приложений, демонов
- работали с nodejs, typescript, с различными форматами данных, с API сторонних сервисов
- имели опыт разработки апи для мобильных приложений
Мы в поисках backend-разработчика в группу разработки спортивной статистики — внутреннего сервиса API для других продуктов компании.
Сервис спортивной статистики предоставляет свой API со спортивной информацией по всем спортивным событиям, происходящим (или происходившим) в мире, для таких проектов, как:
- Sportbox.ru - спортивный медиа-портал. Занимает ведущее место по посещаемости среди спортивных сайтов рунета, ежемесячная аудитория портала — 6 млн. человек.
- Matchtv.ru – сайт Телеканала «Матч ТВ».
- Матч – приложение о спорте и спортивных трансляциях. Существует на платформах iOS, Android, Smart TV, Apple TV, Android TV.
Что предстоит делать:
- Проектировать структуру баз данных для хранения спортивной статистики;
- Автоматизировать получение данных, как из старых баз данных, так и от внешних провайдеров;
- Проектировать API и, конечно, воплощать его в реализацию;
- Работать с очередями и консольными скриптами;
- Писать unit-тесты и документацию;
- Участвовать в Code review;
Вы подойдете нам, если вы:
- Знаете PHP 7.x;
- Владеете популярными MVC-фреймворками, как Symfony или Laravel (у нас Symfony);
- Знаете SQL (MySQL) и можете писать сложные запросы (как вручную, так и через ORM);
- Используете Git, Docker, docker-compose;
- Успешно разбираетесь в чужом коде;
- Знаете и умеете применять основные паттерны проектирования;
- Имеете опыт с Redis, или другими NoSQL;
- Имеете хотя бы какое-то представление о современном спорте и можете отличить футбольный клуб от сборной страны;
Будет преимуществом, если вы:
- Знаете что такое unit-тесты и умеете их писать;
- Уже имели опыт проектирования/создания API;
- Знакомы с kubernetes;
- Умеете готовить CI/CD;
- Можете мыслить не только в рамках одной задачи, но и в длинной перспективе разработки;
- Способны аргументированно отстаивать свою точку зрения;
- Хорошо разбираетесь в спорте;
Какими личными качествами вы должны обладать:
- Ответственность;
- Нацеленность на результат;
- Честность;
- Коммуникабельность;
- Самостоятельность;
- Быстрая обучаемость;
- Увлеченность.
Как устроена наша работа?
- Учет задач мы ведем в JIRA, а базу знаний накапливаем в Confluence;
- Общаемся в Slack и рабочей почте;
- Митинги и встречи проводим в Zoom (пока на время проблем с Covid работаем удаленно);
- Работу ведем спринтами. Каждый спринт или релиз мы планируем всей командой совместно с менеджерами проектов;
- Ежедневно проходят стендапы, а каждые две недели проводится Демо.