Responsibilities
- Create beautiful, scalable, and intuitive user-facing interfaces across web, mobile, and TV apps.
- Collaborate with designers, product managers, and backend developers to deliver high-quality features.
- Contribute to architecture, reliability, and scalability of streaming and community engagement systems.
- Take full ownership of your work outcomes leveraging data and feedback for continuous improvement.
- Prototype, test, and refine ideas quickly to stay at the forefront of audience-driven entertainment technology.
- Mentor peers to raise code quality, design thinking, and user empathy standards.
Requirements
- 5+ years of software engineering experience focused on Roku development.
- Strong expertise in BrightScript, SceneGraph, and Roku SDK with production app delivery experience.
- Solid understanding of Roku channel architecture, UI design, and performance optimization.
- Experience integrating RESTful APIs, analytics, video players (RAF, HLS, DRM), and external data sources into Roku apps.
- Familiarity with CI/CD pipelines, GitHub version control, and release management for OTT platforms.
- Ability to collaborate with designers, product managers, and backend engineers to create intuitive, high-performance interfaces.
- Strong debugging and problem-solving skills for memory, rendering, and streaming issues.
- Passion for clean, maintainable, and scalable code.
- Comfort working in a fast-paced, mission-driven environment balancing creativity with precision and accountability.
- Excitement for Angelβs mission to amplify light and shape inspirational streaming experiences.