Roku Application Developer Preferred Location: New Providence, NJ Other Locations: Remote - US Job Summary: We’re hiring for a Roku Application Developer at Kiswe. This is your chance to work with and help lead a company that is defining the future of interactive video streaming. This is an incredible team of people that strive to delight our customers with innovations that transform their business and their customers’ experience. The salary range applicable to this role is $80,800 - $111,750. This role ideally will sit in our US Headquarters at our offices in New Providence, New Jersey, but we are open to remote US candidates who meet or exceed our qualifications. Please note, we are unable to sponsor or take over sponsorship of an employment Visa at this time. Description: As a Roku App Developer at Kiswe, you will be responsible for developing and maintaining the Kiswe application for Roku devices. Your expertise will be essential in delivering high-performance experiences to our customers and their end-users. The ideal candidate for this role is enthusiastic about the latest video streaming technologies, comfortable in a fast-paced environment, and capable of producing high-quality code both independently and as part of a team. You will be part of the Applications team within our Development department, where we prioritize reliability and performance in creating interactive video experiences. Key Responsibilities: Develop & maintain published Roku channels for a variety of clients Track and merge code and configuration changes for each Roku app across their own GitHub branches on a centralized template repository Ensure app performance and live/VOD streams continually perform well across multiple generations of various Roku device models Follow workflow procedures to deliver new apps or submit updates which meet all publishing requirements: Refine project specifications and requirements Evolve Roku applications and their configuration file setup Creatively build out SceneGraph interface elements and screens in alignment with mockups from in-house design team Coordinate testing of releases with QA team Write documentation, instructions, and notes as needed Publish release notes for new versions of Roku apps Additional Responsibilities: Integrate Roku Pay billing features as part of a cross-team effort Read documentation of our proprietary backend and implement calls to their REST API endpoints Refactor and clean up existing codebase of the Roku app template Improve speed and stability of Roku apps by optimizing texture memory usage and build package size, improving type handling, amongst other methods Work under rapid release cycles while delivering high-quality code and appealing UX/UIs Keep up to date with the latest industry developments, trends, and technologies Required Qualifications: 3+ years of Roku development experience Proficient in BrightScript, BrighterScript, SceneGraph, XML, and JSON Familiarity with native SceneGraph components including RowList, StandardDialog nodes, Timer, and MultiStyleLabel Experience with Roku documentation, requirements, code samples, development best practices, and channel submission process Experience with Agile sprints, daily scrums, and project management platforms (Monday.com, Asana) Bachelor's degree, preferably in Computer Science, or equivalent work experience in lieu of degree Strong communication and interpersonal skills for cross-functional collaboration Desirable Qualifications: Experience with Roku Developer Tools (Remote Tool, Deep Link Tester, VS Code integration, Resource Monitor, RALE) Experience testing Roku app development via sideloading Experience signing, packaging, creating, and deploying Roku applications Experience developing for various Roku models across multiple generations Experience integrating and testing the Roku Pay billing framework for subscriptions and single IAPs Experience with REST API integration and reading API documentation Experience with version control via Git/GitHub or SVN/Tortoise Familiarity with JavaScript or TypeScript and their frameworks/libraries Familiarity with full-stack cloud technologies (Firebase/Firestore, AWS/S3, Google Cloud) Familiarity with video streaming technologies (HLS, Dash, DRM via Widevine/PlayReady, WebRTC, manifests, player configuration) Familiarity with apps offering VOD content and live events Benefits & Perks: Outstanding medical, dental, vision, disability, and life insurance benefits Healthcare flexible spending account (FSA) and Dependent Care FSA 401(k) plan with company match Equity - stock options ASPCA pet insurance NewBenefits Lifestyle Package - identity theft, legal services, and pet care discounts Student loan assistance Calm App premium subscription Flexible work location and hours Unlimited PTO Strong family leave program Opportunity to collaborate and grow with a world-class team of business leaders and entrepreneurs About Us: Kiswe powers interactive digital experiences that allow artists, creators, sports teams, leagues, and more to form deep relationships with their fans through innovative cloud technology. Kiswe's suite of products and services empowers content owners to produce, distribute, and monetize immersive digital events all while maintaining control of their brand. Kiswe is a global company with +70 team members that is headquartered in New Jersey, USA with additional offices in Hasselt, Belgium and Seoul, Korea. We are a global team that serves a global audience. At Kiswe, we believe diversity is a core value and hire people of all different backgrounds, experiences, and situations. Our team thrives on a culture that embraces everyone being their authentic and best selves, and accordingly, are committed to identifying and dismantling inequalities that impede team members, partners, customers, and stakeholders with whom we work. Kiswe is an Equal Opportunity Employer that hires talented people that are committed to excellence, and provides equal employment without regard to gender, marital status, identity, race, citizenship, ancestry, age, religion, class, ethnicity, sexual orientation, disability, and personal responsibilities outside of work. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States