Senior software engineer-Roku development

Cardinal Integrated Technologies, Inc.

$100K — $130K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of experience as a Roku developer
  • Proficiency in BrightScript and Scene Graph framework
  • Understanding of threading in Scene Graph to optimize performance
  • Familiarity with Roku UI components like rowlist and markupGrid
  • 2+ years of experience in team leadership and business problem analysis
  • Strong debugging skills in Roku, especially for streaming issues
  • Quantitative analytical skills with experience in Excel modeling

Responsibilities

  • Develop software for Roku platforms using Brightscript
  • Optimize app performance by understanding Roku limitations
  • Collaborate with cross-functional teams including developers and product managers
  • Participate in Agile development processes and ceremonies
  • Utilize tools like Jira and Confluence for task management
  • Commit to delivering results in a timely manner

Benefits

  • Flexible work arrangement with the option to start remotely
  • Opportunity to work in a critical role impacting app performance
  • Access to a collaborative team environment
  • Engagement in Agile development methodology
  • Development of leadership and presentation skills through team interactions
Full Job Description
Location: Can start remote, later on at Englewood Cliffs, NJ

This is a critical role with a wide range of responsibilities, including:
  • Roku software development using Brightscript and the Scene Graph framework.
  • Understand the limitations of Roku platform and understand how to optimize the app to improve performance
  • Work and collaborate in teams with developers, testers, product managers, etc.
  • Work in an Agile, iterative development process
  • Familiar with Jira, Confluence tools and communicate tasking estimation and progress regularly to a project manager, Scrum Master
  • Be capable of committing to deliver timely results

Basic Qualifications
We believe the right individual will have the following skills and experience in order to be successful in this role:
  • 4+ years as a Roku developer and strong programming language and scripting skills
  • Proficiency with BrightScript and Scene Graph Framework
  • Deeply understand threads in Scene Graph and how to optimize rendezvous between task thread and render thread
  • Familiar with Roku native UI components like rowlist, markuplist and markupGrid
  • Familiar with Video Node in Roku and an understanding of how to debug streaming related issues.
  • Strong Roku debugging skills
  • At least 2 years leading teams in analyzing business problems and possible solutions, and in developing high-quality presentation materials.
  • Quantitative analytical strengths, including Excel model development.
  • Rigorous understanding and implementation of business-focused analytical approaches and frameworks.
  • Comfortable prioritizing and leading multiple initiatives and analyses, and in moving with speed through each.
  • Excellent leadership and influencing skills, and an ability to set a vision and motivate multi-functional teams towards a common outcome.
  • Excellent written and verbal communication skills, including executing hands-on analytics analysis, and developing quality presentation materials.

Similar Jobs

More Jobs at Cardinal Integrated Technologies, Inc.

More Consumer Technology Jobs

Find similar Senior software engineer-Roku development jobs: