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