Angel Studios

Senior Software Engineer (Roku Developer)

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
EntertainmentIndustries

Senior Software Engineer (Roku)

Employment Type: Full-Time Salary: $121,000 - $160,000 a year (Commensurate with experience and scope of responsibility) Location Type: [Location Type not specified]


Who We Are

Angel Studios is the home of stories that amplify light. Through its platform, thousands of “Angel” investors choose which titles will be created, funded, and distributed. Angel Studios allows creators and audiences to form passionate communities around their creative projects, making the story behind the story as important as the final project itself. Some of the studio's key projects-- The Sound of Freedom and Dry Bar Comedy --have earned billions of views around the world.

Learn more at Angel.com

We’re looking for passionate team members who want to build world-class products that will reshape media over the coming decades.

  • Learn more about:
    • Our North Star
    • Company Strategy
    • Team Principles

Join us and be part of stories that amplify light.


Position Overview

We are looking for a Senior Software Engineer who loves working on user-facing interfaces to join our team and help build our growing portfolio of products that enable a consumer to enjoy content that they can co-create with the creators through our platform. In this role, you’ll work with a high-energy, cross-functional team, which will include other developers, product managers, and designers to perfect the viewing and community engagement experience for viewers of TV shows and movies across all Angel Studios web, mobile, and TV apps.


You May Enjoy Working With Us If You:

  • Are self-driven and highly motivated to deliver top-tier solutions with minimal guidance. You also recognize when you're wrong, learn from your mistakes and move past them.
  • Enjoy creating beautiful, rich, inviting Roku TV experiences that delight and surprise every person who views your craft by connecting deeply with the way users feel and anticipating their needs.
  • Are curious about the evolution of technology and are constantly seeking to improve your craft by taking advantage of the advances made in the field.
  • Strive to embrace best practices and are always searching for opportunities to continually improve, learn and grow.
  • Enjoy working with people and empowering everyone to do the best work of their life by ensuring they can leverage technology to serve them.

We Would Love to Work With You If You:

  • Are a Software engineer who has experience crafting high-performance reusable code for UI components and developing rich applications on Roku.
  • Are experienced in the infrastructure needed to make compelling Roku experiences such as API development (GraphQL, REST), state management, Brightscript, SceneGraph, Roku Pay APIs, native device APIs, and build & deployment processes.
  • Have Roku Video Player & corresponding integration experience (Analytics, RAF (ads), Custom-UI).
  • Have experience with Roku Unit testing, either Roku’s own unit testing framework, or other homegrown solutions.
  • Are passionate about careful design & architectural planning that lead to a codebase that is future-proof and maintainable.
  • Enjoy the challenge and opportunity to lead and improve the development experience at Angel Studios by enhancing development tools, test coverage, and code structure.
  • Are proactive and detail-oriented, yet comfortable working in a dynamic environment with tight deadlines and evolving requirements.

Required Education and Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Brightscript.

Preferred Education and Experience

  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Guild background strongly preferred.

Perks at Angel

  • Competitive compensation
  • 100% company-paid medical, dental, and vision premiums for employees and dependents
  • Short- and Long-Term Disability Insurance and Basic Life Insurance paid for employee, with option of additional AD&D insurance
  • Generous Paid Time Off
  • Health Spending Account (HSA)
  • 401(k) investment opportunity with employer match
  • Paid parental leave
  • Identity [Further details on Identity perks not specified]

Application Instructions

[Application Instructions not specified]

Skills

User Interface Design
Web Development
Mobile Development
TV App Development
Roku
Community Engagement
Cross-Functional Collaboration
Problem-Solving
Best Practices

Angel Studios

Produces and distributes uplifting independent films

About Angel Studios

Angel Studios produces and distributes independent films and TV shows that focus on positive and uplifting messages. The studio operates by allowing independent filmmakers to submit their projects, known as "torches," which are then reviewed by the Angel Guild, a community of investors and members who vote on which projects to support. This democratic approach ensures that the content resonates with audience preferences. Angel Studios offers a free app for users to watch content, encouraging them to "pay it forward" to fund future productions. Additionally, the company sells merchandise related to its shows. By engaging the community and focusing on meaningful entertainment, Angel Studios has established a unique position in the entertainment industry.

Provo, UtahHeadquarters
2013Year Founded
$91MTotal Funding
GROWTH_EQUITY_NON_VCCompany Stage
EntertainmentIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Unlimited Paid Time Off
Health Savings Account/Flexible Spending Account
401(k) Retirement Plan
401(k) Company Match
Paid Parental Leave
Pet Insurance

Risks

Competition from platforms like Kickstarter could dilute Angel Studios' unique value.
Community-driven content selection may lead to inconsistent quality.
Niche focus on uplifting content may limit audience reach and growth potential.

Differentiation

Angel Studios uses equity crowdfunding to finance productions, unlike traditional studios.
The Angel Guild allows community-driven content selection, ensuring audience resonance.
Focus on uplifting, positive messages sets Angel Studios apart from mainstream entertainment.

Upsides

Increased demand for faith-based content boosts Angel Studios' market potential.
Direct-to-consumer streaming helps Angel Studios reach targeted audiences effectively.
Merchandise sales provide a growing revenue stream for Angel Studios.

Land your dream remote job 3x faster with AI