Job Title: Roku Developer
">
About the Position:
We are seeking an experienced Roku Developer with a strong foundation in building, debugging, and maintaining Roku applications, particularly focused on video playback, performance optimization, and scalable architecture.
The ideal candidate will have hands-on experience with BrightScript and the Roku SDK, as well as solid problem-solving skills and experience in debugging Roku applications.
Key Responsibilities:
* Developing, maintaining, and optimizing Roku applications using BrightScript and the Roku SDK
* Debugging and resolving moderately complex issues related to Roku platform and video playback
* Collaborating with team members to design scalable, testable, and performant application architectures
* Implementing and supporting CI/CD pipelines, automated testing, and deployment processes
* Participating in Agile ceremonies and providing technical input on Roku-specific development
* Contributing to code reviews, technical documentation, and mentorship of junior developers
* Working with scripting tools to automate tasks and enhance development workflows
* Maintaining and integrating video analytics and telemetry into Roku applications
* Participating in periodic on-call rotations to address critical production issues
Required Qualifications:
* 3+ years of experience in software development with a significant focus on Roku app development
* Strong proficiency in BrightScript and the Roku SDK
* Hands-on experience with Roku Media Player and video playback integration
* Solid problem-solving skills and experience in debugging Roku applications
* Familiarity with CI/CD pipelines, automated testing frameworks (e.g., unit testing), and Agile development methodologies
* Strong communication skills in both written and spoken English
* Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
Preferred Qualifications:
* Experience mentoring junior developers or leading small teams
* Familiarity with video analytics and telemetry tools on Roku
* Understanding of performance tuning for low-memory devices
* Experience with scripting languages commonly used alongside Roku development
* Exposure to cross-platform streaming apps or embedded device development
What We Offer:
* Remote work flexibility
* Opportunity to work on cutting-edge video streaming technology
* Collaborative and fast-paced team environment
* Continuous learning and career growth opportunities