What are the responsibilities and job description for the Senior Roku Developer – Streaming / OTT position at Motion Recruitment?
100% Remote (U.S.)
Duration: 6-Month Contract
M-F 8-5, 40 hrs/week
Contract Types: W2 with Benefits or C2C
About The Role
Work with a leading digital streaming client to enhance and scale Roku OTT applications. This role is hands-on, high-impact, and focused on performance, video playback, and production-quality channel development. Ideal for engineers from major OTT platforms (e.g., Netflix, Hulu, Disney , Amazon Prime Video) or high-volume streaming environments.
Responsibilities
Duration: 6-Month Contract
M-F 8-5, 40 hrs/week
Contract Types: W2 with Benefits or C2C
About The Role
Work with a leading digital streaming client to enhance and scale Roku OTT applications. This role is hands-on, high-impact, and focused on performance, video playback, and production-quality channel development. Ideal for engineers from major OTT platforms (e.g., Netflix, Hulu, Disney , Amazon Prime Video) or high-volume streaming environments.
Responsibilities
- Develop Roku apps using BrightScript and SceneGraph
- Architect and implement scalable UI and navigation flows
- Optimize playback performance and memory footprint
- Implement adaptive streaming (HLS/DASH) and troubleshoot DRM issues
- Integrate backend APIs and content feeds
- Monitor app performance and debug production issues
- Collaborate with UX/UI, backend, and product teams
- 5 years software engineering experience
- Deep hands-on Roku development (BrightScript SceneGraph)
- Strong understanding of OTT streaming and video playback
- Knowledge of HLS, MPEG-DASH, and video codecs
- DRM concepts (Widevine, PlayReady, FairPlay)
- Experience with REST APIs, JSON, Git
- Proven performance optimization and debugging skills
- Ad integrations (RAF)
- Subscription / AVOD / SVOD flows
- CI/CD familiarity
- Analytics integration