Roku Developer
Engineering and Emerging Technologies
We are excited to find an experienced and motivated individual to join our team and help us drive a successful project outcomes.
Bengaluru
India
Udupi
Hybrid
Experience:5 + years
|Vacancy:1
Introduction
We are looking to connect with experienced professionals for an exciting opportunity in our engineering team as a Roku Developer. The role is ideal for professionals with strong experience in Roku, BrightScript, Scene Graph, OTT/video streaming applications and API integrations.
Responsibilities
- Develop cutting edge Roku video streaming apps for OTT
- Responsible for the technical design and development of advanced video streaming consumer applications with backend integrations and Scene Graph component customizations to meet the user satisfaction.
- Deliver app solutions across the entire app life cycle – prototype to build to test to launch to support
- Keep up to date on the latest industry trends and Device / OS / IDE updates
- Optimize performance and stability as well as non-functional aspects such as logging
- Prepare technical documentation & write unit and integration tests.
Requirements
- Hands on experience on designing channels using Roku, understanding of the key UI and design principles and handling remote-control buttons.
- Extensive hands-on experience of creating Roku app custom UI controls, high performing API integrations, advanced state management, cross device support and performance optimization.
- Complete knowledge of Scene Graph components, XML configuration, handling application events, event loops, threads and controlling screen layouts.
- Usage of Roku advertising component, Roku Ad Library and Roku pay.
- Integration of Roku analytics and Google analytics.
- In-depth knowledge of Bright Script.
- Familiar using VS or Eclipse with Roku-plugins with make file utilities to create build and deploy.
- Proficient understanding of code versioning tools, such as Git, SVN etc.
- Strong unit test and debugging skills.
Quality Compliance
Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services are an important aspect of hiring for this position.