시니어 iOS 개발자, OTT 스트리밍 팀——CBC/Radio-Canada, 몬트리올 하이브리드 근무
CBC Gem과 ICI TOU.TV를 위한 고성능 스트리밍 애플리케이션을 구축하고 개선합니다. 재사용 가능한 구성 요소를 설계하며 애자일 환경에서 제품 및 엔지니어링 팀과 협업합니다.
설명
- 오디오 및 비디오 플레이어를 포함한 Radio-Canada 디지털 플랫폼의 재사용 가능한 구성 요소를 설계하고 개선
- 개발 표준을 적용하고 제공 과정 전반에서 제품 품질을 유지
- 디지털 개발 동향을 모니터링
- 기술적 과제에 대한 해결책을 선제적으로 제안
- 애자일 Scrum 활동에 참여하고 프로젝트 진행 상황과 결과를 검토하며 필요에 따라 조정
- 여러 제품의 사용자 스토리 작성을 지원
- 높은 부하에서 애플리케이션 성능을 최적화
- 스프린트 계획, 회고 및 애플리케이션 배포에 기여
- 코드 리뷰에 참여하고 기술 솔루션을 배포
- 제품 책임자, 아키텍트 및 기술 관리자와 긴밀히 협업
- 요청된 기능 제공에 필요한 기술 작업을 조정
- CBC Gem과 ICI TOU.TV를 뒷받침하는 통합 제품 플랫폼을 지원
지원 자격
- 대학 학위 또는 이에 상응하는 전문 경력
- 소프트웨어 개발 경력 3년 이상
- 복잡하고 고성능인 모바일 애플리케이션 구축 경험
- Xcode, Git 및 Swift 숙련도
- App Store를 통해 출시된 애플리케이션 개발 경험
- 코드 리뷰 및 풀 리퀘스트 업무 경험
- MVC, MVP 또는 MVVM 프로그래밍 패턴에 대한 지식
- UML 및 시퀀스 다이어그램을 포함한 소프트웨어 아키텍처 다이어그램을 해석하고 작성하며 따를 수 있는 능력
- 모바일, 태블릿 및 TV 기기용 애플리케이션에 대한 관심
- SwiftUI 및 Combine에 대한 지식
- 내부 Pod의 설계와 유지 관리를 포함한 CocoaPods 지식
- 영어와 프랑스어를 서면과 구두로 유창하게 구사해야 함
- 다국어 환경에서 근무할 수 있는 능력
- 필수 범죄경력 조회를 성공적으로 완료해야 함
- 지원자는 기술 및 지식 평가를 완료해야 할 수 있음
복리후생
- 유연한 근무 시간
- 재택근무 기회
- 경쟁력 있는 종합 보상 패키지
- 최신 기술을 활용할 기회
- 지속적인 학습 및 전문성 개발 기회
- 직원 리소스 그룹에 참여할 기회
- 페어 프로그래밍 및 멘토링 기회
- 창의적이고 역동적인 근무 환경
- 다양성과 포용성을 위해 노력하는 지원적인 경영진
- 실험과 반복적인 기술 혁신을 장려하는 문화
- CBC/Radio-Canada 직원 복리후생
