Radio-Canada
Radio-Canada
5.001 – 10.000 Angajați
MediaTelecomunicații
Radio-Canada este radiodifuzorul public național al Canadei și una dintre cele mai mari instituții culturale ale țării. Operațiunile sale din domeniul media și al telecomunicațiilor acoperă o gamă largă de servicii radio și de televiziune, precum și oferte online și prin satelit, care fac programele sale accesibile canadienilor din întreaga țară. Organizația reunește echipe care lucrează în mass-media publică, radiodifuziune, servicii digitale și tehnologii de comunicații conexe.

Senior Android Developer, OTT Team – French Services | Radio-Canada (Hybrid)

Build high-performance Kotlin applications for Radio-Canada’s streaming platforms, including CBC Gem and ICI TOU.TV. Develop experiences across mobile, tablet, and TV devices.

Descriere

  • Create and enhance reusable components for Radio-Canada’s digital platforms, including audio and video players
  • Maintain project standards and quality throughout delivery
  • Track emerging trends in digital development
  • Proactively identify and recommend solutions to technical challenges
  • Review active production projects and implement corrections through Agile Scrum practices
  • Evaluate completed projects to measure outcomes
  • Help define user stories for a range of products
  • Optimize applications for high-load performance
  • Contribute to sprint planning, retrospectives, and application releases
  • Review code and support solution deployments
  • Collaborate with product owners, architects, and technical managers
  • Coordinate the technical work needed to deliver requested features
  • Build front-end functionality for the OTT platform behind CBC Gem and ICI TOU.TV

Cerințe

  • A university degree or equivalent professional experience
  • At least three years of software development experience
  • Experience building complex, high-performance mobile applications
  • Proficiency with Android Studio, Git, and Kotlin
  • Experience publishing an application on Google Play
  • Experience working with code reviews and pull requests
  • Knowledge of programming patterns such as MVP and MVVM
  • Ability to read, create, and follow software architecture diagrams, including UML and sequence diagrams
  • Interest in applications designed for mobile, tablet, and TV devices
  • Broad technical knowledge and intellectual curiosity
  • Strong critical-thinking skills
  • Interest in major digital-world trends and challenges
  • A meticulous, independent, and resourceful approach
  • Excellent stress management and prioritization skills
  • Analytical and conceptual thinking abilities
  • Flexibility, initiative, and energy
  • Strong teamwork and communication skills
  • Mandatory spoken and written fluency in English and French
  • Willingness to complete skills and knowledge assessments if required
  • A criminal record check is mandatory; additional background checks may apply

Beneficii

  • Flexible working hours
  • Work-from-home opportunities
  • Competitive total rewards package
  • Opportunities to work with modern technology
  • Ongoing learning and professional development opportunities
  • Opportunities to join Employee Resource Groups
  • Pair programming and mentorship opportunities
  • Creative and dynamic workplace
  • Supportive management committed to diversity and inclusion
  • A workplace that encourages experimentation and iteration
  • CBC/Radio-Canada employee benefits

Locuri de muncă similare

American Fidelity

Senior Sales Account Manager, Public Schools

American Fidelity

Sell insurance, retirement, and employee benefits products to Oklahoma K–12 public schools. Manage established accounts and build tailored benefit packages across an assigned territory.

Deschide
Health Care Service Corporation

TRS Account Manager, Texas Remote

Health Care Service Corporation

Manage Health Care Service Corporation’s TRS health insurance accounts through client support, enrollment, and issue resolution. Remote work is available in eligible continental U.S. locations, with travel 50% within the assigned territory.

Deschide
Rula

Business Development Manager, Healthcare Partnerships

Rula

Grow Rula’s behavioral health partnerships with benefits consultants and health plans, while building employer opportunities through consultative healthcare sales and strategic prospecting.

Deschide
The Nursing and Midwifery Council

Head of Legal Services Transformation

The Nursing and Midwifery Council

Lead the Nursing and Midwifery Council’s legal services transformation, shaping its future operating model and strengthening legal capability. Partner with senior leaders to guide governance, organisational change and lasting adoption.

Deschide