Description

Key Skills: Software Development, Brightscript, Roku SDK, Roku Media Player, CICD.

Roles & Responsibilities:

  • Develop and maintain Roku applications using Brightscript and the Roku SDK.
  • Debug and resolve moderately complex issues on the Roku platform, including Brightscript debugging.
  • Collaborate with team members to discuss Roku-specific challenges and solutions.
  • Participate in the architecture design and implementation of Roku applications, ensuring scalability and performance.
  • Provide guidance and mentorship to junior engineers on best practices in Roku development.
  • Engage in periodic on-call support for critical customer-facing issues.
  • Familiarize with video playback, analytics, and telemetry concepts as they relate to Roku applications.
  • Understand video streaming protocols (e.g., HLS, DASH) and their implementation on Roku.
  • Work with DRM technologies and user interface development using the Roku SceneGraph framework.
  • Navigate Roku deployment processes and channel certification.

Experience Requirement:

  • 5 - 8 years of hands-on experience in software development with a strong focus on Roku applications.
  • Proficient in Brightscript and Roku SDK for building high-performance, scalable streaming applications.
  • Experience in debugging and resolving platform-specific issues on Roku.
  • Exposure to video streaming technologies, DRM, and analytics integration.
  • Proven track record of mentoring junior developers and handling production support.
  • Familiarity with CI/CD practices is a plus.

Education: Any Graduation

Education

Any Graduate