Roles & Responsibilities
- Build product features in close collaboration with product and business mandates.
- Contribute to the feature roadmap of the Roku ecosystem of devices.
- Advocate best practices for application development and lay down best coding practices.
- Work with internal and external stakeholders in developing and designing the application.
- Initiate, lead and execute work on proof of concepts and help identify the ways to scale/integrate them in the application.
- Carry out engineering development with a strong focus on error handling, performance monitoring and QoE metrics across the application.
- Provide guidance on design, coding, and operational best practices, and have a track-record of applying these best practices to software that you have worked on.
You can propose and create best practices proactively where none exist.
- Utilize your deep experience and problem-solving skills to help prevent and investigate production issues as well as participate in a shared on-call rotation.
What to Bring
- Minimum of 5-8 years developing applications for Roku players.
- Experience developing applications with Bright-script, Scene Graph XML.
- Experience in creating applications for Roku players using Roku SDK, Bright script and Roku debugging tools.
- Experience building OTT streaming experiences is preferred.
- Valuable verbal & written communication skills