Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Qurate Retail Group

Software Engineer – Roku, BrightScript

Qurate Retail Group

Software Engineer developing Roku and BrightScript applications for QVC Group. Collaborating on streaming technologies and video commerce solutions in a hybrid work environment.

Posted 4/16/2026full-timeKrakow • 🇵🇱 PolandMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularAzureCloudGraphQLJavaScriptMicroservicesReactReact NativeRokuSDLCSvelteTypeScriptVue.js

About the role

Key responsibilities & impact
  • Design, develop, and maintain BrightScript/SceneGraph‑based Roku TV client applications within the video and streaming domain.
  • Collaborate with product managers, designers, QA engineers, release managers, and web/TV client developers to translate business and product requirements into scalable, performant implementations.
  • Lead or contribute to proof‑of‑concept, feasibility analysis, and technical experiments to evaluate future video commerce capabilities and streaming TV strategies.
  • Analyze and define technical requirements, prepare detailed specifications, and provide accurate estimations within an agile software development lifecycle.
  • Conduct thorough code reviews and lead refactoring efforts to ensure code quality, maintainability, and performance.
  • Produce and maintain technical design documentation for system changes, enhancements, and integration points.
  • Contribute to the implementation and improvement of CI/CD pipelines (including automated builds, code quality gates, and test automation), with a focus on reliability and repeatability.
  • Troubleshoot and resolve production and staging issues, including performance bottlenecks, platform‑specific limitations, and streaming‑related problems, while proactively communicating risks, delays, and dependencies to stakeholders.

Requirements

What you’ll need
  • 3+ years of professional software development experience, with a strong focus on BrightScript / SceneGraph and/or Roku TV client development in an Agile environment.
  • Fluent written and spoken English, with the ability to communicate technical concepts clearly to cross‑functional teams and stakeholders.
  • Solid understanding of the software development lifecycle (SDLC) and modern software architectures, including web applications, microservices, and cloud‑native solutions.
  • Strong working knowledge of JavaScript and TypeScript, preferably with experience in modern front‑end frameworks such as React.js, React Native, Angular, Vue.js, or Svelte; BrightScript experience is highly valued.
  • Hands‑on experience with Roku’s BrightScript scripting language and Roku TV device platform; alternatively, a demonstrated willingness and ability to rapidly gain proficiency in Roku’s streaming platform and its native programming model.
  • Experience with RESTful APIs and/or GraphQL in web or mobile application development.
  • Practical experience in Continuous Integration and Continuous Deployment (CI/CD), preferably using Azure DevOps and Git‑based repositories.
  • Familiarity with Jira, Confluence, or similar tooling for project management, documentation, and agile software engineering.

Benefits

Comp & perks
  • Private medical care
  • Life Insurance
  • Access to MyBenefit platform (Multisport included)
  • Eye-care reimbursement
  • Company performance-related bonus
  • Referral program with financial bonus
  • 1 day extra of annual leave for company-driven initiatives
  • Mental health support line for you and your relatives
  • Attractively located office with free parking space for employees

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
BrightScriptSceneGraphRoku TV client developmentJavaScriptTypeScriptReact.jsReact NativeAngularVue.jsSvelte
Soft Skills
communicationcollaborationleadershipproblem-solvinganalytical thinking