Basic Information

Ref number

Req_00066946

Last day to apply

11-Jan-2022

Primary Location

NSEZ

Description and Requirements

  • 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.

  • 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 BrightScript.

  • Familiar using VS or Eclipse with Roku-plugins with make file utilities to create, build and deploy.

  • Good experience or minimum 1 project experience with JavaScript or Python or PHP.

  • Proficient understanding of code versioning tools, such as Git, SVN etc.

  • Strong unit test and debugging skills.

Additional Job Description

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 SceneGraph 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 Desired skills • 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 SceneGraph 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 BrightScript • Familiar using VS or Eclipse with Roku-plugins with make file utilities to create build and deploy • Good experience or minimum 1 project experience with Javascript or Python or PHP • Proficient understanding of code versioning tools, such as Git, SVN etc. • Strong unit test and debugging skills