Roku Developer

Enterprise Solutions Inc.

Canada

Remote

CAD 80,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading IT consulting company is seeking a Sr. Roku Developer to join their team on a contractual basis. This remote role requires expertise in developing Roku applications, writing clean code, and collaborating across teams to deliver high-quality user experiences. Ideal candidates will have a strong background in Scene Graph, Brightscript, and video streaming technologies.

Qualifications

  • Proficiency in Scene Graph and Brightscript required.
  • Strong understanding of Roku's development environment and tools.
  • Experience with video streaming technologies beneficial.

Responsibilities

  • Develop and maintain Roku TV applications using Scene Graph.
  • Collaborate with cross-functional teams to create new features.
  • Optimize application performance and troubleshoot issues.

Skills

Problem-solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science
Equivalent experience

Tools

Brightscript
Scene Graph
Git

Job description

1 week ago Be among the first 25 applicants

Direct message the job poster from Enterprise Solutions Inc.

I may have a job for you: Account Manager (Canada/US) - Client Relations & Delivery

Job Title: Sr. Roku Developer

Work Mode: Remote (Work Time will be as per PST or EST)

Job Description:

The Roku Developer will be responsible for developing and maintaining Roku applications, writing clean and efficient code, and collaborating with cross-functional teams to create high-quality user experiences. Additional tasks include troubleshooting and debugging applications, and optimizing performance.

Key Responsibilities
  • Develop and maintain Roku TV applications using Scene Graph and Brightscript
  • Experience with Brightscript is preferred
  • Implement UI/UX designs within the Roku TV ecosystem
  • Collaborate with cross-functional teams to define design and ship new features
  • Optimize application performance and troubleshoot issues
  • Stay up-to-date with industry trends and technologies
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and contribute to team best practices
Qualifications
  • Proficiency in Scene Graph and Brightscript
  • Strong understanding of Roku's development environment and tools
  • Experience with video streaming technologies and DRM solutions
  • Solid understanding of RESTful APIs and web services
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork abilities
  • Bachelor's degree in Computer Science or related field, or equivalent experience
Preferred Qualifications
  • Experience with other streaming platforms and languages
  • Knowledge of agile development methodologies
  • Familiarity with Git and version control systems
Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Contract
  • Job function: Information Technology
  • Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at Enterprise Solutions Inc. by 2x

Get notified about new Software Engineer jobs in Canada.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Manager, Platform / OS
Senior Product Manager, Platform / OS

Roku • Toronto

On-site
CAD 100,000 - 116,418
Health insurance
Equity awards
Paid time off
Senior Product Manager Canada
Senior Product Manager Canada

Roku, Inc. • Toronto

Hybrid
CAD 150,000 - 179,000
Health insurance
Equity awards
Life insurance
+5
Business Automation Manager - International
Business Automation Manager - International

Roku, Inc. • Toronto

On-site
CAD 95,000 - 108,000
Health insurance
Equity awards
Life insurance
+4
Senior Content Acquisition Manager
Senior Content Acquisition Manager

Roku • Toronto

On-site
CAD 90,000 - 120,000
Comprehensive benefits package
Mental health support
Flexible time off
Business Automation Manager - International
Business Automation Manager - International

Roku • Toronto

Hybrid
CAD 95,000 - 108,000
Health insurance
Equity awards
Life insurance
+4
Sr. Developer
Sr. Developer

Rogers Communications • Brampton

On-site
CAD 90,000 - 130,000
Sr. Developer
Sr. Developer

Rogers Communications • Toronto

On-site
CAD 90,000 - 140,000
Software Developer Co-op - Cloud Provisioning Service (Winter Term - January - April 2027)
Software Developer Co-op - Cloud Provisioning Service (Winter Term - January - April 2027)

Kardow • Ottawa

Hybrid
CAD 33,000 - 48,000
Software Developer Co-op - Cloud Provisioning Service (Winter Term - January - April 2027)
Software Developer Co-op - Cloud Provisioning Service (Winter Term - January - April 2027)

Ross Video • Ottawa

Hybrid
CAD 33,000 - 48,000
Software Developer
Software Developer

Evertz Microsystems Limited • Burlington

On-site
CAD 85,000 - 105,000
Employer funded benefits program
Competitive total compensation package
Work-Life Balance
+6