At a Glance
- Tasks: Develop and enhance mobile apps for Roku's streaming devices using Swift and Kotlin.
- Company: Join Roku, the leading TV streaming platform transforming how the world watches TV.
- Benefits: Paid 12-week internship with flexible remote work options and comprehensive benefits.
- Why this job: Make a real impact in tech while working with a team of innovators and disruptors.
- Qualifications: Pursuing a degree in computer science with coding experience in mobile app development.
- Other info: Inclusive culture with excellent career growth opportunities and support for mental health.
The predicted salary is between 500 - 1500 £ per month.
Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we have set our sights on powering every television in the world. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
If you are an aspiring software engineer who wants to make an impact, here is your chance. We are a network of innovators, pioneers, and disruptors. The Mobile team builds the mobile apps for Roku’s streaming devices and services. Engineers in the team work collaboratively with each other and UX/PMs to ideate, design, code, and ship new features on existing apps. We use native mobile technologies on each platform, Swift for iOS and Kotlin for Android.
Join our innovative team at Roku as a Software Engineer Intern, where your passion for technology and creativity drives our success. We offer a paid 12-week internship, based out of our UK offices.
- Maintain and improve the performance of existing iOS and Android applications.
- Contribute to the development of project plans and estimates.
- 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 2026 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 and Kotlin.
- Experience in software development principles and a variety of programming languages (e.g., Python, Java, C++, JavaScript).
- Passion about software development, with a curiosity that drives you to stay on top of tech trends and explore new ideas.
Our Hybrid Work Approach: Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five-day in-office policy.
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs.
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com.
Software Engineer Intern, Mobile (Hiring Immediately) in Trafford employer: Roku
Contact Detail:
Roku Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer Intern, Mobile (Hiring Immediately) in Trafford
✨Tip Number 1
Network like a pro! Reach out to current or former Roku employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral. We all know how much that can help!
✨Tip Number 2
Show off your skills! If you've got a GitHub or personal project, make sure to highlight it during interviews. We love seeing what you can do beyond the classroom.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your coding skills and be ready to solve problems on the spot. We want to see your thought process as much as the final answer.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our innovative team at Roku.
We think you need these skills to ace Software Engineer Intern, Mobile (Hiring Immediately) in Trafford
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for software development shine through! Share your experiences with coding, whether it's from hackathons, personal projects, or anything else that showcases your love for tech.
Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with what we're looking for. Mention specific technologies like Swift and Kotlin, and any relevant projects you've worked on that demonstrate your capabilities.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your key points stand out. This helps us quickly see why you’d be a great fit for our team!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our innovative team at Roku.
How to prepare for a job interview at Roku
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Swift and Kotlin. Brush up on your coding skills and be ready to discuss any personal projects or experiences you've had with mobile app development.
✨Show Your Passion
Roku is looking for candidates who are genuinely passionate about software development. Be prepared to share what excites you about technology, any recent trends you've been following, and how you stay updated with the latest in the industry.
✨Prepare for Collaboration Questions
Since the Mobile team works closely with UX and PMs, expect questions about teamwork and collaboration. Think of examples from your past experiences where you successfully worked in a team to solve a problem or deliver a project.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about Roku’s projects or the team dynamics. This shows your interest in the role and helps you gauge if the company culture aligns with your values.