#3765 Front-End Video Developer

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a full-time Front-End Video Developer in Toronto, ON! This role will play a key role in the development and evolution of our client's video platforms within a talented multidisciplinary team. In this role, you will be part of a strong technical team evolving their video pipeline to enable new features, improve video/audio quality and overall set the technical direction of the platform.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Translate business requirements into application's architecture and participate in the analysis, design, development, integration and support of new of new, robust end to end video systems
- Design and implement new features from specification to final test and automation
- Provide technical direction on the integration of third-party libraries, APIs and SDKs.
- Research new trends and technologies in the VOD/OTT industry and provide recommendations that leverage these new technologies
- Perform proof-of-value assessments and present recommendations to the technical & management teams
- Validate architectural decisions by building the necessary software components, and proof of concept deployments
- Effectively manage technical risk: i.e. understand and articulate the impact of the architecture decisions.
- Act as a technical video adviser for internal stakeholders.
- Help with troubleshooting VOD/OTT related issues in lab and production environments.
- Identify opportunities for architectural improvements in the current landscape
- Provide accurate estimates based on business requirements
- Assure the quality of the and principles in every tasks work by writing and running unit tests
- Influence future technical direction

Other Skills/Experience You're Bringing
- Bachelor degree in Computer Science, Software Engineering, Information Technology or a related discipline.
- Experience with modern JavaScript development, or other programming languages and open to learn JS.
- Experience with video streaming & DRM technologies (DASH/HLS, Fairplay/PlayReady/Widevine)
- Experience with commercial and open-source video players such as BitMovin, ExoPlayer, VLC, etc…
- Experience with Streaming video protocols such as H264, HEVC, HLS, MPEG-DASH, Microsoft Smooth Streaming.
- Experience working with public CDNs (Akamai, Fastly, Limelight)
- Communication skills with the ability to participate in customer/partner/stakeholder meetings and workshops.
- A passion for learning new technologies and standards.
- Strong team player who values the input and opinions of others.
- A hands-on and mindful approach to complex technical challenges.
- Strong work ethic, positive attitude with the ability to simultaneously handle multiple tasks and priorities

Other Preferred Qualifications
- General knowledge surrounding Ad Tech (Google IMA SDK) is a plus!
- Experience contributing to open source projects
- Experience with media cloud technologies like Amazon Elemental MediaLive & MediaPackage
- Experience with commercial content management vendors & tools
- Experience with DevOps tools and CI/CD pipelines, including enabling continuous delivery for development teams using scripted cloud provisioning and automated tooling
- Experience with Video transcoding libraries (libav, ffmpeg, x264, x265, mpeg2)
- Experience working with public CDNs (Akamai, Fastly, Limelight)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.