Internship

Software Engineer Intern

Mobile

Confirmed live in the last 24 hours

Roku

Roku

1,001-5,000 employees

Streaming devices and content distribution platform

Consumer Software
Consumer Goods
Entertainment

Company Historically Provides H1B Sponsorship

Manchester, UK

Category
Mobile Engineering
Software Engineering
Required Skills
Kotlin
Python
JavaScript
Java
iOS/Swift
C/C++
Android Development

You match the following Roku's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelor’s or Master's degree in computer science or a related field. Due to graduate in December 2025 or later.
  • Non-academic coding experience (i.e. hack-a-thons, code challenges, personal projects, GitHub, Open Source, volunteer coding experience, conference participation, previous internships etc.).
  • Experience with mobile application development using native mobile technologies such as Swift, Kotlin.
  • Experience in software development principles and a variety of programming languages (e.g., Python, Java, C++, JavaScript).
Responsibilities
  • Develop new features or tooling for Roku’s mobile apps.
  • Maintain and improve the performance of existing iOS and Android applications.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Contribute to the development of project plans and estimates.
Desired Qualifications
  • A passion for anything IoT related.
  • Passion about software development, with a curiosity that drives you to stay on top of tech trends and explore new ideas.

Roku provides a range of products and services in the streaming television market, primarily targeting consumers in the U.S. and Mexico. Their offerings include Roku-branded TVs, streaming players, audio equipment, and a Smart Home system, all powered by a specialized operating system that enhances the home theater experience. Roku also creates original content through its Roku Originals brand, which is available on The Roku Channel, a free streaming service that reaches around 80 million households. Unlike many competitors, Roku's business model combines hardware sales with advertising revenue and content distribution, allowing them to generate income from both product sales and ad-supported streaming services. The company's goal is to deliver an accessible and enjoyable streaming experience for users while expanding their content offerings.

Company Stage

IPO

Total Funding

$241M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

-1%
Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with CHiQ expands Roku's market presence in the UK and Europe.
  • Introduction of 'fast' channels can boost user engagement and ad revenue.
  • Strong investor confidence is shown by new investments from multiple asset management firms.

What critics are saying

  • Dolby lawsuit poses potential legal and financial challenges for Roku.
  • Market saturation in the U.S. and Mexico limits growth opportunities.
  • Dependence on TV manufacturer partnerships could impact product distribution.

What makes Roku unique

  • Roku's proprietary OS offers a seamless and user-friendly streaming experience.
  • Roku Originals provide exclusive content, enhancing The Roku Channel's appeal.
  • Roku's diverse product suite includes TVs, streaming players, and audio equipment.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters