
Radio-Canada е националният обществен радио- и телевизионен оператор на Канада и една от най-големите културни институции в страната. Нейните медийни и телекомуникационни дейности обхващат широк спектър от радио- и телевизионни услуги, както и интернет и сателитни предложения, които правят програмите ѝ достъпни за канадците в цялата страна. Организацията обединява екипи, работещи в областта на обществените медии, радио- и телевизионното излъчване, цифровите услуги и свързаните комуникационни технологии.
Старши iOS разработчик, екип за OTT стрийминг – Radio-Canada, хибридна работа в Монреал
Разработвайте и подобрявайте високопроизводителни приложения за стрийминг за CBC Gem и ICI TOU.TV. Проектирайте многократно използваеми компоненти в сътрудничество с продуктови и инженерни екипи в Agile среда.
Описание
- Проектиране и подобряване на многократно използваеми компоненти за дигиталните платформи на Radio-Canada, включително аудио и видеоплейъри
- Прилагане на стандарти за разработка и поддържане на качеството на продукта през целия процес на доставка
- Следене на тенденциите в дигиталната разработка
- Проактивно препоръчване на решения на технически предизвикателства
- Участие в Agile Scrum дейности, преглед на напредъка и резултатите по проектите и извършване на корекции при необходимост
- Помощ при създаването на потребителски истории за множество продукти
- Оптимизиране на производителността на приложенията при големи натоварвания
- Принос към планирането на спринтове, ретроспективите и внедряването на приложения
- Участие в прегледи на кода и внедряване на технически решения
- Тясно сътрудничество със собственици на продукти, архитекти и технически мениджъри
- Координиране на техническата работа, необходима за реализиране на заявените функционалности
- Подпомагане на обединената продуктова платформа зад CBC Gem и ICI TOU.TV
Изисквания
- Висше образование или равностоен професионален опит
- Най-малко три години опит в разработката на софтуер
- Опит в изграждането на сложни мобилни приложения с висока производителност
- Познаване на Xcode, Git и Swift
- Опит в разработването на приложение, публикувано чрез App Store
- Опит с прегледи на кода и pull request-и
- Познания за програмните модели MVC, MVP или MVVM
- Способност за тълкуване, създаване и следване на диаграми на софтуерната архитектура, включително UML и секвенционни диаграми
- Интерес към приложения, предназначени за мобилни устройства, таблети и телевизори
- Познания за SwiftUI и Combine
- Познания за CocoaPods, включително проектиране и поддръжка на вътрешни pod-ове
- Задължително писмено и говоримо владеене на английски и френски език
- Способност за работа в многоезична среда
- Успешно преминаване на задължителна проверка за криминално досие
- От кандидатите може да се изисква да преминат оценки на уменията и знанията
Придобивки
- Гъвкаво работно време
- Възможности за работа от дома
- Конкурентен пакет от общо възнаграждение
- Възможности за работа с модерни технологии
- Непрекъснато обучение и възможности за професионално развитие
- Възможности за присъединяване към групи за ресурси на служителите
- Възможности за програмиране по двойки и менторство
- Креативна и динамична работна среда
- Подкрепящо ръководство, ангажирано с многообразието и приобщаването
- Култура, която насърчава експериментирането и итеративните технически иновации
- Придобивки за служители на CBC/Radio-Canada