company_logo

Software Engineer Trainee (Roku)

Enveu

Updated on: 15 April 2026

Additional Details

Website

www.enveu.com

website

Work Location

Noida, India

location

Job Type

FTE

job_type

Batch

2027 | 2026

batch

Stream Required

Bachelor’s degree in Computer Science, IT

stream

Salary

5 LPA (Expected)

salary

Job Description

We are looking for a motivated and enthusiastic Software Engineer Trainee (Roku) to join our engineering team. This is an excellent opportunity for freshers or early-career professionals who are passionate about OTT platforms and smart TV application development. You will work closely with experienced developers to build and enhance Roku applications while gaining hands-on exposure to real-world projects.

 

Key Responsibilities

  • Assist in developing, testing, and maintaining Roku applications
  • Write clean, efficient, and well-documented code under guidance
  • Debug issues and fix bugs in existing applications
  • Collaborate with senior developers, QA, and product teams
  • Participate in code reviews and knowledge-sharing sessions
  • Stay updated with emerging technologies and development practices

Key Skills Required

  • Basic understanding of programming concepts (knowledge of BrightScript is a plus)
  • Strong understanding of data structures and algorithms
  • Familiarity with web technologies such as HTML, CSS, and basic frameworks
  • Good problem-solving and logical thinking ability
  • Strong communication and teamwork skills
  • Willingness to learn and adapt quickly in a fast-paced environment

Good to Have (Roku / OTT Tech)

  • Basic understanding of the Roku platform and Smart TV ecosystems
  • Familiarity with BrightScript and SceneGraph framework
  • Knowledge of OTT/video streaming concepts (HLS, DASH, adaptive bitrate streaming)
  • Understanding of video players and ad integrations (VAST, SSAI basics)
  • Exposure to Roku Developer tools and debugging techniques
  • Familiarity with REST APIs and JSON-based integrations
  • Awareness of performance optimization for TV devices

Qualifications

  • Bachelor’s degree in Computer Science, IT, or a related field
  • Strong academic background (preferred but not mandatory)
  • Internship or project experience in software development is a plus
  • Basic understanding of Software Development Life Cycle (SDLC)

Why Join Us

  • Hands-on experience with OTT and Roku development
  • Opportunity to learn from experienced engineers
  • Exposure to real-time projects and modern technologies
  • Collaborative and growth-focused work environment

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Enveu

Frequently Asked Questions

What is the role of Software Engineer Trainee (Roku) at Enveu?

The Software Engineer Trainee (Roku) role at Enveu involves working on key responsibilities mentioned in the job description and contributing to company growth.

Where is this job located?

This job is located in Noida, India.

What is the salary for this position?

The salary for this role is 5 LPA (Expected).

Who all are eligible for this role

candidates with degree Bachelor’s degree in Computer Science, IT and graduating year will be 2027 | 2026 .

How can I apply for this job?

You can apply directly using the official application link provided above on this page.