Roku Professional
Job Description
• Design and develop high-quality streaming applications for Roku devices using BrightScript and SceneGraph framework
• Build, maintain, and optimize OTT/CTV applications to ensure smooth video streaming performance and scalability
• Collaborate with product managers, designers, and QA teams to deliver new features and enhancements
• Develop reusable, maintainable, and well-documented code following software development best practices
• Debug and troubleshoot issues across various Roku devices and embedded environments
• Integrate APIs and web services to support streaming and application functionalities
• Work with React JS and Node JS for supporting frontend and backend application features
• Optimize application performance, reliability, and user experience across devices
• Participate in code reviews, unit testing, and Agile/Scrum development activities
• Work with streaming protocols such as HLS and DASH and understand video delivery concepts
• Stay updated with Roku SDK enhancements, development standards, and emerging streaming technologies
• Support performance monitoring and continuous improvement of application quality and scalability
Key Skills
