Radio-Canada
Radio-Canada
5001 – 10 000 Pracownicy
MediaTelekomunikacja
Radio-Canada to krajowy nadawca publiczny Kanady i jedna z największych instytucji kulturalnych w kraju. Jej działalność medialna i telekomunikacyjna obejmuje szeroki zakres usług radiowych i telewizyjnych, a także ofertę internetową i satelitarną, dzięki którym mieszkańcy Kanady w całym kraju mają dostęp do programów. Organizacja skupia zespoły pracujące w obszarze mediów publicznych, nadawania, usług cyfrowych oraz powiązanych technologii komunikacyjnych.

Starszy programista Android, zespół OTT — serwisy francuskojęzyczne | Radio-Canada (praca hybrydowa)

Twórz wysokowydajne aplikacje w Kotlinie dla platform streamingowych Radio-Canada, w tym CBC Gem i ICI TOU.TV. Projektuj rozwiązania na urządzenia mobilne, tablety i telewizory.

Opis

  • Tworzenie i rozwijanie wielokrotnego użytku komponentów dla platform cyfrowych Radio-Canada, w tym odtwarzaczy audio i wideo
  • Utrzymywanie standardów projektu i jakości na każdym etapie realizacji
  • Śledzenie nowych trendów w rozwoju cyfrowym
  • Proaktywne identyfikowanie wyzwań technicznych i rekomendowanie rozwiązań
  • Przeglądanie aktywnych projektów produkcyjnych i wdrażanie poprawek zgodnie z praktykami Agile Scrum
  • Ocena ukończonych projektów w celu pomiaru rezultatów
  • Pomoc w definiowaniu historyjek użytkownika dla różnych produktów
  • Optymalizowanie aplikacji pod kątem wysokiego obciążenia
  • Udział w planowaniu sprintów, retrospektywach i wydawaniu aplikacji
  • Przeglądanie kodu i wsparcie wdrażania rozwiązań
  • Współpraca z właścicielami produktów, architektami i menedżerami technicznymi
  • Koordynowanie prac technicznych niezbędnych do dostarczenia wymaganych funkcji
  • Tworzenie funkcjonalności front-endu platformy OTT obsługującej CBC Gem i ICI TOU.TV

Wymagania

  • Wykształcenie wyższe lub równoważne doświadczenie zawodowe
  • Co najmniej trzy lata doświadczenia w tworzeniu oprogramowania
  • Doświadczenie w tworzeniu złożonych, wysokowydajnych aplikacji mobilnych
  • Biegła znajomość Android Studio, Git i Kotlina
  • Doświadczenie w publikowaniu aplikacji w Google Play
  • Doświadczenie w pracy z przeglądami kodu i pull requestami
  • Znajomość wzorców programistycznych, takich jak MVP i MVVM
  • Umiejętność czytania, tworzenia i stosowania diagramów architektury oprogramowania, w tym diagramów UML i diagramów sekwencji
  • Zainteresowanie aplikacjami przeznaczonymi na urządzenia mobilne, tablety i telewizory
  • Szeroka wiedza techniczna i ciekawość intelektualna
  • Silne umiejętności krytycznego myślenia
  • Zainteresowanie najważniejszymi trendami i wyzwaniami cyfrowego świata
  • Skrupulatne, samodzielne i zaradne podejście do pracy
  • Doskonałe umiejętności zarządzania stresem i ustalania priorytetów
  • Umiejętność myślenia analitycznego i koncepcyjnego
  • Elastyczność, inicjatywa i energia
  • Silne umiejętności pracy zespołowej i komunikacji
  • Obowiązkowa biegła znajomość języka angielskiego i francuskiego w mowie i piśmie
  • Gotowość do ukończenia ocen umiejętności i wiedzy, jeśli będzie to wymagane
  • Sprawdzenie niekaralności jest obowiązkowe; mogą obowiązywać dodatkowe kontrole przeszłości

Benefity

  • Elastyczne godziny pracy
  • Możliwość pracy z domu
  • Konkurencyjny pakiet całkowitego wynagrodzenia
  • Możliwość pracy z nowoczesnymi technologiami
  • Stałe możliwości nauki i rozwoju zawodowego
  • Możliwość dołączenia do grup zasobów pracowniczych
  • Możliwości programowania w parach i mentoringu
  • Kreatywne i dynamiczne środowisko pracy
  • Wspierające kierownictwo zaangażowane w różnorodność i inkluzywność
  • Środowisko pracy zachęcające do eksperymentowania i iteracyjnego działania
  • Świadczenia pracownicze CBC/Radio-Canada