Radio-Canada
Radio-Canada
5 001 – 10 000 Працівники
МедіаТелекомунікації
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
  • Досвід роботи з перевіркою коду та запитами на злиття
  • Знання шаблонів програмування MVC, MVP або MVVM
  • Уміння інтерпретувати, створювати й використовувати діаграми архітектури програмного забезпечення, зокрема UML-діаграми та діаграми послідовності
  • Інтерес до застосунків для мобільних пристроїв, планшетів і телевізорів
  • Знання SwiftUI та Combine
  • Знання CocoaPods, зокрема проєктування й підтримки внутрішніх pod-пакетів
  • Обов’язкове вільне володіння англійською та французькою мовами усно й письмово
  • Здатність працювати в багатомовному середовищі
  • Успішне проходження обов’язкової перевірки кримінального минулого
  • Від кандидатів може знадобитися пройти оцінювання навичок і знань

Переваги

  • Гнучкий робочий графік
  • Можливість працювати з дому
  • Конкурентоспроможний сукупний пакет винагороди
  • Можливість працювати із сучасними технологіями
  • Постійні можливості для навчання та професійного розвитку
  • Можливість приєднуватися до ресурсних груп працівників
  • Можливості парного програмування та наставництва
  • Творче й динамічне робоче середовище
  • Підтримувальне керівництво, віддане різноманіттю та інклюзивності
  • Культура, що заохочує експерименти та ітераційні технічні інновації
  • Пільги для працівників CBC/Radio-Canada