CrawlJobs Logo

Software Engineer Intern, Mobile

United Kingdom, Manchester · Job Posted June 01, 2026
Apply Position
Job Link Share

Job Description

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. 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. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

Job Responsibility

  • 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

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 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, 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

What we offer

  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer Intern, Mobile

8 matching positions

Software Engineer Intern, Mobile

Join our innovative team at Roku as a Software Engineer Intern, where your passi...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
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 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, 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
Job Responsibility
Job Responsibility
  • 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
What we offer
What we offer
  • Paid 12-week internship
  • 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)
  • Vacation and other personal time off
  • Fulltime
Read More
Arrow Right

Native Mobile Software Engineer Intern

This is a 10 week internship program that runs from May 27th, 2026 to August 7th...
Location
Location
United States , San Francisco
Salary
Salary:
35.00 USD / Hour
gofundme.com Logo
GoFundMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Comfortable writing mobile-focused code, with a preference for experience in iOS and/or Android development
  • For iOS: experience with SwiftUI, Swift, Combine, and familiarity with GraphQL is a plus
  • For Android: experience with Kotlin, Jetpack Compose, and GraphQL is a plus
  • Strong verbal and written communication skills
  • Experience working in an Agile environment is a plus
Job Responsibility
Job Responsibility
  • Collaborate with a team of engineers, product management and external partners to identify and implement improvements and new features for the GoFundMe mobile apps on iOS and Android
  • Deliver code that is well-documented, tested, and operable
  • Contribute to the growth of the organization by looking for opportunities to improve efficiency, processes and productivity
  • Take ownership over the completion and quality of your tasks and project while incorporating guidance from your mentor, manager, and peers
What we offer
What we offer
  • Competitive pay
  • Comprehensive healthcare benefits
  • Financial assistance for things like hybrid work, family planning
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs
  • Fulltime
Read More
Arrow Right

Sr. Mobile Software Engineer with React Native - Xumo

Xumo, a joint venture between Comcast and Charter Communications, was formed to ...
Location
Location
United States , Philadelphia, Pennsylvania; Irvine, California
Salary
Salary:
111013.65 - 205580.83 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ Years of Professional experience working in a large-scale enterprise system
  • Experience with Web Technologies such as JavaScript ES6+, React Native, Node.js
  • Extensive mobile development experience
  • Experience with Video technologies such HLS, MP4, Mpeg-Dash is a plus
  • Experience with Video content protection technologies such as Widevine, PlayReady, FairPlay is a plus
  • Bachelor's Degree
  • Relevant Work Experience 7-10 Years
Job Responsibility
Job Responsibility
  • Collaborates with project stakeholders to identify product and technical requirements
  • Designs new software and web applications, supports applications under development and customizes current applications
  • Trains junior Software Development Engineers
  • Oversees the researching, writing and editing of documentation and technical requirements
  • Keeps current with technological developments within the industry
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques
  • Assists in tracking and evaluating performance metrics
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements
  • Presents and defends architectural, design and technical choices to internal audiences
  • Regular, consistent and punctual attendance
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right

Software Engineer Intern

As a Software Engineering Intern on the T-Ads platform team, you’ll help build t...
Location
Location
United States , Philadelphia
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Rising junior or senior pursuing a degree in Computer Science, Software Engineering, or a related field
  • Familiarity with Kotlin, Android development, or strong interest in learning both
  • Experience with at least one modern programming language (e.g., Kotlin, Java, TypeScript, or Python)
  • Basic understanding of software development fundamentals, data structures, and algorithms
  • Exposure to version control systems such as Git
  • Interest in distributed systems, IoT, or cross-platform development is a plus
  • Strong problem-solving skills, curiosity, and a willingness to learn in a fast-paced environment
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelors or Graduate degree program
Job Responsibility
Job Responsibility
  • Collaborate with the team through daily standups, sprint planning, and retrospectives
  • Design, implement, test, and debug features in a greenfield codebase using Kotlin Multiplatform
  • Contribute to defining and enforcing operating schedules for individual players or networks of players
  • Test software on diverse hardware platforms to ensure reliability and performance
  • Participate in code reviews and follow best practices for quality and maintainability
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Software Engineer Intern

This is an 11-week paid learning experience during which you’ll be able to conne...
Location
Location
United States , Philadelphia
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a bachelor’s degree in computer science, Software Engineering, or a related field
  • Basic knowledge of one or more programming languages (such as Java, Python, JavaScript, or Typescript)
  • Familiarity with data structures, algorithms, and object-oriented programming concepts
  • Interest in learning new technologies and solving technical problems
  • Strong communication skills and the ability to work effectively in a team environment
  • Eagerness to learn, take feedback, and grow as a software engineer
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelor's degree program
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for Internships
Job Responsibility
Job Responsibility
  • Assist in designing, developing, testing, and maintaining software applications
  • Write clean, readable, and well-documented code under the guidance of senior engineers
  • Participate in code reviews and incorporate feedback to improve code quality
  • Collaborate with cross-functional teams to understand requirements and deliver solutions
  • Debug issues and help improve system performance and reliability
  • Learn and apply modern development tools, frameworks, and methodologies (e.g., Agile, CI/CD)
  • Contribute ideas to improve products, processes, and engineering practices
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Sr. Mobile Software Engineer

Casechek is a fast growing health tech startup working with some of the biggest ...
Location
Location
United States
Salary
Salary:
130000.00 - 150000.00 USD / Year
casechek.com Logo
Casechek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
  • 3 to 5+ years of experience developing mobile apps natively in iOS and/or Android
  • Commercial experience developing and delivering Flutter based apps
  • Good understanding of state management and app architecture in Flutter
  • Experience building performant, scalable solutions
  • Familiarity with common programming design patterns and best practices
  • Excellent written and verbal communication skills
  • Strong attention to detail and problem-solving skills
Job Responsibility
Job Responsibility
  • Innovating the implant supply chain by building best of breed mobile and web products
  • Collaborating with internal teams on technical designs and the best approach to meet client and organization needs
  • Breaking down product goals by architecting solutions and defining work into smaller deliverables
  • Designing, developing and deploying modular cloud-based systems
  • Ensuring our solutions are responsive, scalable, and robust
  • Ensuring cross-platform optimization for mobile devices
  • Staying up-to-date with new technologies and software development practices
  • Working in an agile environment with scrum methodologies
What we offer
What we offer
  • Competitive Salary and Annual Bonus
  • Opportunity for Long-Term Incentives (LTI)
  • 401(k) Match
  • Work-from-Home Flexibility
  • Flexible Time Off (Unlimited PTO)
  • Parental Leave
  • Comprehensive Medical and Dental Benefits
  • Brand-New Pro-Level Laptop
  • Annual Education Budget
  • Fulltime
Read More
Arrow Right

Mobile Software Development Intern

Ready for a challenging and rewarding internship? This is your opportunity to wo...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
allianceautomotive.co.uk Logo
Alliance Automotive UK LV Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Working on a BS or BA degree in a computer related field
  • Working knowledge of SQL and database concepts
  • Experience with software development methodologies
  • Working knowledge of a JavaScript library or Framework (React or React Native preferred)
  • Working knowledge of Java or creating API endpoints a plus
  • High Level understanding of full lifecycle development
  • Ability to work within a team
  • Excellent communication skills (both verbal and written)
  • Must be self-motivated and know when to seek guidance
  • Individual must be a self-starter and capable of working independently as well as part of a team
Job Responsibility
Job Responsibility
  • Work with Senior Engineers and Managers to develop, test and deploy new features and functionalities for the Mobile Application
  • Participate in SAFe Agile ceremonies such as daily sprint planning, backlog grooming, and retrospectives.
  • Design, develop, unit test, troubleshoot and resolve software defects.
  • Fulltime
Read More
Arrow Right

Software Engineer, Principal - Mobile App

As a principal mobile app engineer, you will be involved in all phases of the de...
Location
Location
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years as a Software Engineer
  • 5+ years of React Native mobile app experience with extensive knowledge of the mobile app development lifecycle, from setting up local environments to publishing
  • Proficiency in working with RESTful services and APIs
  • Proficiency in architectural patterns in React Native mobile apps
  • Proficiency in designing effective state management strategies in React Native mobile apps
  • Proficiency testing React Native mobile apps using various methodologies
  • Experience setting up CICD pipelines for a mobile app
  • Proficiency in debugging a published mobile app
  • Good communication skills working with internal and external stakeholders, including presentation to the internal team and wider audiences
  • Mentoring and developing junior team members, representing the team and collaboration with members of other teams
Job Responsibility
Job Responsibility
  • Contribute to the design and develop software applications, project prototypes, proof of concepts & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with architecture in the gathering of requirements and the dissemination of information to the team
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with security, web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Investment in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment
Read More
Arrow Right