1

Brightscript Jobs in Powder Springs, GA (NOW HIRING)

Senior Software Engineer - Roku

Atlanta, GA · On-site

$117K - $155K/yr

... BrightScript and SceneGraph is a plus. • Experience developing for streaming devices like Roku, FireTV, or similar platforms is a plus. • Strong verbal and written communication skills. • ...

Senior Software Engineer - Roku

Atlanta, GA

$117K - $155K/yr

Proficiency in client-side scripting languages such as JavaScript or Python; experience with BrightScript and SceneGraph is a plus. * Experience developing for streaming devices like Roku, FireTV, or ...

Brightscript information

What is the difference between Brightscript vs JavaScript?

AspectBrightscriptJavaScript
Primary UseScripting language for Roku app developmentWeb development, interactive websites, server-side scripting
Work EnvironmentEmbedded in Roku devices, used in TV app developmentBrowsers, servers, web applications
Required CredentialsNone specific, knowledge of Roku SDKWeb development skills, often certifications in web tech
Industry UsageMedia streaming, digital TV appsWeb, tech startups, enterprise applications

Brightscript is a specialized scripting language for developing Roku TV apps, focusing on media streaming. JavaScript is a versatile language used across web development and server-side applications. While Brightscript is limited to Roku devices, JavaScript has a broader application scope. Both require programming knowledge, but JavaScript often involves more extensive certifications and training.

What is BrightScript?

BrightScript is a scripting language specifically designed for developing applications on Roku streaming devices. It is a lightweight, interpreted language tailored to handle video playback, user interface, and network communication for Roku channels. BrightScript is known for its simplicity and is primarily used by developers to create custom Roku channels and apps that can stream media content to users. The language does not support object-oriented programming but offers robust support for multimedia and network operations.

What are the key skills and qualifications needed to thrive as a BrightScript Developer, and why are they important?

To excel as a BrightScript Developer, you need proficiency in BrightScript programming, strong problem-solving skills, and experience with Roku app development, usually supported by a background in software engineering or computer science. Familiarity with Roku's SceneGraph framework, debugging tools, and version control systems like Git is typically required. Strong attention to detail, adaptability, and clear communication help developers collaborate with teams and deliver high-quality streaming applications. These skills are essential for building robust, user-friendly Roku channels that meet both technical requirements and audience expectations.

What are some common challenges developers face when working with BrightScript for Roku applications?

Developers working with BrightScript often encounter challenges such as limited debugging tools, a lack of extensive libraries compared to other languages, and differences in how Roku devices handle media streaming. Collaboration with UI designers and QA testers is essential since user experience and device compatibility are key priorities. Staying up to date with Roku's platform updates and best practices can help alleviate some of these challenges and ensure smoother development cycles.
What job categories do people searching Brightscript jobs in Powder Springs, GA look for? The top searched job categories for Brightscript jobs in Powder Springs, GA are:
What cities near Powder Springs, GA are hiring for Brightscript jobs? Cities near Powder Springs, GA with the most Brightscript job openings:
Senior Software Engineer - Roku

Senior Software Engineer - Roku

CNN

Atlanta, GA • On-site

$117K - $155K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
CNN, part of Warner Bros. Discovery, is seeking a Senior Software Developer for their Roku team. The role involves collaborating with developers to design, build, and maintain software applications that serve millions of users on the Roku platform.
Responsibilities:
• Write client-side code for streaming applications, demonstrating the ability to use industry-standard tools and technologies.
• With guidance from senior engineers, actively contribute to a collaborative team environment. Participate in all aspects of development, including reading and writing technical documentation, participating in code reviews, troubleshooting issues, and supporting releases.
• Communicate effectively with engineers, stakeholders, and cross-functional teams in a fast-paced environment, engaging in various meetings and working sessions.
Qualifications:
Required:
• 5+ years of experience in developing and releasing software products and/or services.
• Proficiency in client-side scripting languages such as JavaScript or Python; experience with BrightScript and SceneGraph is a plus.
• Experience developing for streaming devices like Roku, FireTV, or similar platforms is a plus.
• Strong verbal and written communication skills.
• Comfortable collaborating using Git for version control.
Company:
CNN Worldwide is the most honored brand in cable news, reaching more individuals on television and online than any other cable news organization in the United States. Founded in 1980, the company is headquartered in Jakarta, IDN, with a team of 1001-5000 employees. The company is currently Late Stage.