Job Description :
We are seeking a talented and passionate Roku Developer to join our growing team in Bengaluru. As a Roku Developer , you will be responsible for designing, developing, testing, and deploying high-quality Roku channels that deliver exceptional user experiences. You will work collaboratively with product managers, designers, and other engineers to bring innovative ideas to life on the Roku platform.
Responsibilities :
- Develop and maintain Roku channels using BrightScript and SceneGraph.
- Write clean, efficient, and well-documented code.
- Collaborate with product managers and designers to define and implement new features.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug issues, ensuring a high level of quality and stability.
- Optimize channel performance for smooth playback and responsiveness.
- Stay up-to-date with the latest Roku SDK features and best practices.
- Contribute to the development of automated testing frameworks.
- Work in an Agile development environment.
- Integrate with various APIs and data sources.
- Ensure compliance with Roku's channel certification guidelines.
Qualifications :
Experience : 3-8 years of experience in software development, with a focus on Roku Skills :Strong proficiency in BrightScript and SceneGraph.Solid understanding of Roku SDK and channel development process.Experience with RESTful APIs and JSON data format.Familiarity with version control systems (e.g., Git).Knowledge of video streaming technologies (e.g., HLS, DASH).Experience with automated testing frameworks is a Skills :Excellent problem-solving and analytical skills.Strong communication and collaboration skills.Ability to work independently and as part of a team.Passion for delivering high-quality user : Bachelor's degree in Computer Science or a related field.Bonus Points :
Experience with other streaming platforms (e.g., Fire TV, Apple TV).Contributions to open-source projects.Experience with Agile development methodologies.(ref : hirist.tech)