Enable job alerts via email!

Software Developer II - Roku

CNN

Ottawa

On-site

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Job summary

A prominent media organization in Ottawa is looking for a Software Developer II. This role involves designing, building, and maintaining software applications for streaming devices used by millions. Candidates should have experience with languages like JavaScript and familiarity with platforms like Roku. Strong communication and collaboration skills are essential. The company champions diversity and aims to create an inclusive work environment.

Qualifications

  • 2+ years of experience in developing and releasing software products and/or services.
  • Experience developing for streaming devices like Roku or FireTV.
  • Strong verbal and written communication skills.

Responsibilities

  • Write client-side code for streaming applications.
  • Collaborate in a team environment with guidance from senior engineers.
  • Communicate effectively with engineers and stakeholders.

Skills

Client-side scripting languages like JavaScript
Communication skills
Collaborating using Git

Tools

BrightScript
SceneGraph
Job description
Overview

We are looking for a Software Developer II to join our Roku team. In this role, you will collaborate with developers and stakeholders to design, build, and maintain software applications and features used by millions of daily users.

About the Team

The Global Customer Experience organization’s mission is to engage and delight millions of passionate customers across the globe by delivering Warner Bros. Discovery’s core streaming applications on all devices and platforms. The Roku-related development team is a major part of that mission.

Key Responsibilities
  • Write client-side code for streaming applications, demonstrating the ability to use industry-standard tools and technologies.
  • With guidance from senior engineers, actively contribute to a collaborative team environment. Participate in all aspects of development, including reading and writing technical documentation, participating in code reviews, troubleshooting issues, and supporting releases.
  • Communicate effectively with engineers, stakeholders, and cross-functional teams in a fast-paced environment, engaging in various meetings and working sessions.
Qualifications
  • 2+ years of experience in developing and releasing software products and / or services.
  • Experience developing for streaming devices like Roku, FireTV, or similar platforms is a plus.
  • Proficiency in client-side scripting languages such as JavaScript or Python; experience with BrightScript and SceneGraph is a plus.
  • Strong verbal and written communication skills.
  • Comfortable collaborating using Git for version control.
How We Get Things Done

Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

The Legal Bits

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you’re a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at recruitadmin@wbd.com.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you’re a qualified candidate with a disability and you require adjustments or accommodations during the job application and / or recruitment process, please visit our accessibility page for instructions to submit your request.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs