Job Description
TribalScale is seeking a Roku Application Engineer to lead the migration of multiple Roku Apps to a universal back end while adding new features. The engineer will work with a client in the US media space. They will architect and build world-class Roku applications using BrightScript and SceneGraph. The engineer will also optimize performance for a wide range of Roku devices, including legacy models with memory constraints. Experience with Android TV and Apple TV ecosystems is considered a bonus.
Responsibilities:
- Design, code, test, and debug Roku applications using BrightScript and SceneGraph.
- Address the challenges of working with a wide range of Roku devices.
- Utilize core Roku frameworks and ensure compliance with the submission requirements for the Roku Channel Store.
- Work with various video streaming and encoding technologies, including mainstream open-source video libraries.
- Integrate RESTful web services into the Roku ecosystem.
- Stay abreast of emerging video platforms/technologies and suggest innovative approaches to enhance applications.
- Participate in code reviews, troubleshooting sessions, and technical discussions.
Requirements:
- Proven experience developing world-class Roku applications using BrightScript and SceneGraph.
- In-depth knowledge of the Roku device ecosystem
- Experience with core Roku frameworks and familiarity with the Roku Channel Store submission process.
- Strong background in debugging, threading, and rendering issues in embedded systems.
- Solid understanding and practical experience with RESTful web services.
- Demonstrated experience with video streaming/encoding technologies and familiarity with open-source video libraries.
- Bachelor’s degree in Computer Science or equivalent practical experience.
What TribalScale Offers:
- Collaboration with a team at the forefront of AI-driven innovation.