
Radio-Canada — национальный общественный вещатель Канады и одно из крупнейших культурных учреждений страны. Его деятельность в сфере медиа и телекоммуникаций охватывает широкий спектр радио- и телевизионных услуг, а также интернет- и спутниковые предложения, благодаря которым жители Канады получают доступ к программам по всей стране. Организация объединяет команды, работающие в сфере общественных медиа, вещания, цифровых сервисов и смежных коммуникационных технологий.
Ведущий разработчик Android, команда OTT — французские сервисы | Radio-Canada (гибридный формат)
Разрабатывайте высокопроизводительные приложения на Kotlin для стриминговых платформ Radio-Canada, включая CBC Gem и ICI TOU.TV. Создавайте решения для мобильных устройств, планшетов и телевизоров.
Описание
- Создавать и улучшать повторно используемые компоненты для цифровых платформ Radio-Canada, включая аудио- и видеоплееры
- Поддерживать стандарты проекта и качество на всех этапах реализации
- Следить за новыми тенденциями в цифровой разработке
- Проактивно выявлять технические проблемы и рекомендовать решения
- Проверять активные проекты в рабочей среде и вносить исправления с использованием практик Agile Scrum
- Оценивать завершённые проекты для измерения результатов
- Помогать формулировать пользовательские истории для различных продуктов
- Оптимизировать приложения для высокой нагрузки
- Участвовать в планировании спринтов, ретроспективах и выпусках приложений
- Проверять код и поддерживать развёртывание решений
- Сотрудничать с владельцами продуктов, архитекторами и техническими руководителями
- Координировать техническую работу, необходимую для реализации запрошенных функций
- Разрабатывать фронтенд-функциональность OTT-платформы для CBC Gem и ICI TOU.TV
Требования
- Высшее образование или эквивалентный профессиональный опыт
- Не менее трёх лет опыта разработки программного обеспечения
- Опыт создания сложных высокопроизводительных мобильных приложений
- Уверенное владение Android Studio, Git и Kotlin
- Опыт публикации приложения в Google Play
- Опыт работы с проверкой кода и запросами на слияние
- Знание программных шаблонов, таких как MVP и MVVM
- Умение читать, создавать и использовать схемы программной архитектуры, включая UML-диаграммы и диаграммы последовательностей
- Интерес к приложениям для мобильных устройств, планшетов и телевизоров
- Широкие технические знания и интеллектуальная любознательность
- Развитые навыки критического мышления
- Интерес к основным тенденциям и вызовам цифрового мира
- Внимательный, самостоятельный и находчивый подход к работе
- Отличные навыки управления стрессом и расстановки приоритетов
- Способность к аналитическому и концептуальному мышлению
- Гибкость, инициативность и энергичность
- Сильные навыки командной работы и коммуникации
- Обязательное свободное владение английским и французским языками в устной и письменной форме
- Готовность пройти оценку навыков и знаний при необходимости
- Проверка судимости обязательна; могут потребоваться дополнительные проверки биографических данных
Преимущества
- Гибкий график работы
- Возможность работать из дома
- Конкурентоспособный пакет совокупного вознаграждения
- Возможность работать с современными технологиями
- Постоянное обучение и профессиональное развитие
- Возможность вступать в группы ресурсов для сотрудников
- Возможности парного программирования и наставничества
- Творческая и динамичная рабочая среда
- Поддерживающее руководство, приверженное разнообразию и инклюзивности
- Рабочая среда, поощряющая эксперименты и итеративную разработку
- Льготы для сотрудников CBC/Radio-Canada