Job Title: Roku Developer (BrightScript)
Location: Remote (Brazil)
Job Type: Full-time
Experience Level: Mid-Level (3+ Years)
About the Role
We are seeking a skilled and motivatedRoku Developerwith solid hands-on experience inBrightScriptand theRoku SDKto join our fast-paced engineering team.
The ideal candidate will have a strong foundation in building, debugging, and maintaining Roku applications, particularly focused onvideo playback, performance optimization, and scalable architecture.
You'll work collaboratively with cross-functional teams including Product, QA, and Backend Engineers to deliver seamless and engaging video streaming experiences on Roku devices.
Key Responsibilities
Develop, maintain, and optimize Roku applications using BrightScript and the Roku SDK.
Debug and resolve moderately complex issues related to Roku platform and video playback.
Collaborate with team members to design scalable, testable, and performant application architectures.
Implement and support CI/CD pipelines, automated testing, and deployment processes.
Participate in Agile ceremonies and provide technical input on Roku-specific development.
Contribute to code reviews, technical documentation, and mentorship of junior developers.
Work with scripting tools to automate tasks and enhance development workflows.
Monitor and integrate video analytics and telemetry into Roku applications.
Participate in periodic on-call rotations to address critical production issues.
Required Qualifications
3+ yearsof experience in software development with a significant focus onRoku app development.
Strong proficiency inBrightScriptand theRoku SDK.
Hands-on experience withRoku Media Playerandvideo playback integration.
Solid problem-solving skills and experience indebugging Roku applications.
Familiarity withCI/CD pipelines, automated testing frameworks (e.g., unit testing), and Agile development methodologies.
Strong communication skills in bothwritten 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 withvideo analyticsand 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