Angel Studios is seeking a Senior Software Engineer who specializes in Roku development to join their team.
The role involves working on user-facing interfaces to enhance the viewing and community engagement experience for TV shows and movies across various platforms.
Candidates should be self-driven, motivated, and capable of delivering high-quality solutions with minimal guidance.
The ideal candidate will create beautiful and engaging Roku TV experiences that resonate with users and anticipate their needs.
The position requires a passion for technology and a commitment to continuous improvement and best practices.
Collaboration with a cross-functional team, including developers, product managers, and designers, is essential.
Responsibilities include crafting high-performance reusable code for UI components and developing rich applications on Roku.
Experience with API development, state management, Brightscript, SceneGraph, Roku Pay APIs, and build & deployment processes is necessary.
Familiarity with Roku Video Player integration, analytics, and unit testing is also required.
The candidate should be proactive, detail-oriented, and comfortable working in a dynamic environment with tight deadlines.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
Proficiency in Brightscript is mandatory.
Experience in crafting high-performance reusable code for UI components and developing applications on Roku is essential.
Knowledge of API development (GraphQL, REST), state management, and native device APIs is required.
Experience with Roku Video Player integration, including analytics and custom UI, is necessary.
Familiarity with Roku unit testing frameworks or homegrown solutions is preferred.
Candidates should demonstrate a passion for careful design and architectural planning for maintainable codebases.
The ability to lead and improve the development experience by enhancing tools, test coverage, and code structure is desired.
A Master's degree in Computer Science, Software Engineering, or a related field is preferred, along with a guild background.
Benefits:
Competitive compensation ranging from $121,000 to $160,000 per year, commensurate with experience and scope of responsibility.
100% company-paid medical, dental, and vision premiums for employees and their dependents.
Short and long-term disability insurance and basic life insurance are provided, with options for additional AD&D insurance.
Generous paid time off is offered.
Health Spending Account (HSA) is available.
401(k) investment opportunity with employer match is provided.
Paid parental leave is included.
Identity theft insurance and pet insurance are also available.