
Radio-Canada là đài phát thanh truyền hình công cộng quốc gia của Canada và là một trong những tổ chức văn hóa lớn nhất cả nước. Hoạt động truyền thông và viễn thông của tổ chức bao phủ nhiều dịch vụ phát thanh và truyền hình, cùng các dịch vụ internet và vệ tinh giúp người dân Canada trên khắp đất nước tiếp cận các chương trình. Tổ chức quy tụ các đội ngũ làm việc trong lĩnh vực truyền thông công cộng, phát sóng, dịch vụ kỹ thuật số và các công nghệ truyền thông liên quan.
Lập trình viên iOS cấp cao, Nhóm phát trực tuyến OTT – Radio-Canada, Montreal làm việc kết hợp
Xây dựng và cải tiến các ứng dụng phát trực tuyến hiệu suất cao cho CBC Gem và ICI TOU.TV. Thiết kế các thành phần có thể tái sử dụng đồng thời phối hợp với các nhóm sản phẩm và kỹ thuật trong môi trường Agile.
Mô tả
- Thiết kế và cải tiến các thành phần có thể tái sử dụng cho các nền tảng số của Radio-Canada, bao gồm trình phát âm thanh và video
- Áp dụng các tiêu chuẩn phát triển và duy trì chất lượng sản phẩm trong suốt quá trình bàn giao
- Theo dõi các xu hướng trong lĩnh vực phát triển kỹ thuật số
- Chủ động đề xuất giải pháp cho các thách thức kỹ thuật
- Tham gia các hoạt động Agile Scrum, xem xét tiến độ và kết quả dự án rồi điều chỉnh khi cần
- Hỗ trợ xây dựng user story cho nhiều sản phẩm
- Tối ưu hiệu suất ứng dụng khi chịu tải lớn
- Đóng góp vào việc lập kế hoạch sprint, họp retrospective và triển khai ứng dụng
- Tham gia đánh giá mã nguồn và triển khai các giải pháp kỹ thuật
- Phối hợp chặt chẽ với chủ sở hữu sản phẩm, kiến trúc sư và quản lý kỹ thuật
- Điều phối công việc kỹ thuật cần thiết để triển khai các tính năng được yêu cầu
- Hỗ trợ nền tảng sản phẩm hợp nhất phía sau CBC Gem và ICI TOU.TV
Yêu cầu
- Bằng đại học hoặc kinh nghiệm chuyên môn tương đương
- Ít nhất ba năm kinh nghiệm phát triển phần mềm
- Kinh nghiệm xây dựng các ứng dụng di động phức tạp, hiệu suất cao
- Thành thạo Xcode, Git và Swift
- Kinh nghiệm phát triển ứng dụng đã được phát hành trên App Store
- Kinh nghiệm làm việc với đánh giá mã nguồn và pull request
- Hiểu biết về các mẫu lập trình MVC, MVP hoặc MVVM
- Có khả năng diễn giải, tạo và tuân thủ các sơ đồ kiến trúc phần mềm, bao gồm sơ đồ UML và sơ đồ tuần tự
- Quan tâm đến các ứng dụng dành cho thiết bị di động, máy tính bảng và TV
- Hiểu biết về SwiftUI và Combine
- Hiểu biết về CocoaPods, bao gồm thiết kế và duy trì các pod nội bộ
- Bắt buộc thành thạo tiếng Anh và tiếng Pháp cả nói và viết
- Có khả năng làm việc trong môi trường đa ngôn ngữ
- Hoàn tất thành công việc kiểm tra lý lịch tư pháp bắt buộc
- Ứng viên có thể được yêu cầu hoàn thành các bài đánh giá kỹ năng và kiến thức
Phúc lợi
- Giờ làm việc linh hoạt
- Cơ hội làm việc tại nhà
- Gói tổng đãi ngộ cạnh tranh
- Cơ hội làm việc với công nghệ hiện đại
- Cơ hội học tập và phát triển chuyên môn liên tục
- Cơ hội tham gia các Nhóm Nguồn lực Nhân viên
- Cơ hội lập trình cặp và được cố vấn
- Môi trường làm việc sáng tạo, năng động
- Đội ngũ quản lý hỗ trợ và cam kết về đa dạng, hòa nhập
- Văn hóa khuyến khích thử nghiệm và đổi mới kỹ thuật theo từng bước lặp
- Phúc lợi dành cho nhân viên CBC/Radio-Canada