Opens LinkedIn
- Employment type
- Internship / apprenticeship
- Experience level
- Entry, Junior · 0+ years
- Posting language
- English
- Working hours
- 20 hours per week
- Seniority
- Internship
- Application method
- Direct apply is available
Job summary
Develop and maintain Unity and C# features for an interactive mobile application, including 2D UI, customizable avatars, scene transitions, social sharing, audio playback, and a points or rewards system. Collaborate with creative and technical teams, document workflows, and support mobile app testing and quality assurance across iOS and Android.
Job details
Unity Developer Internship CANYON ENTERTAINMENT GROUP Location: Remote / Greater Toronto Area and Mississauga About Us Canyon Entertainment Group represents a roster of high-caliber artists who inspire their fans every day. By constantly learning from our talented array of singers, songwriters, and producers, we strive to create music and live events that spur positive change. Our mission is to empower artists by providing innovative marketing solutions, driving their music to new heights. Position Overview We are seeking motivated Unity Developer Interns to join our team for a 3 to 6-month internship, working 10 to 20 hours per week. This unpaid position is ideal for College or University students seeking internship credit or hands-on experience in Unity Development, Game Development, Mobile App Development, Computer Science, Software Engineering, Interactive Media, or related fields. Interns will work closely with our creative and technical teams to develop the core functionality of an interactive mobile application using Unity's 2D workflow while gaining practical experience in software development, mobile application design, testing, and collaboration within a production environment. Responsibilities Develop and maintain application features using Unity and C# Work with Unity's 2D workflow, including sprites and Canvas UI Integrate layered assets such as hairstyles, clothing, backgrounds, and other customizable elements Create smooth scene transitions and intuitive user experiences Implement sprite swapping for avatar customization Develop image capture and social media sharing functionality Integrate in-app audio playback features Build and maintain a points or rewards system using local storage or Firebase Collaborate with designers, artists, and other developers throughout the development process Document workflows and development processes where required Preferred Additional Skills (Quality Assurance) Test mobile applications on iOS and Android devices Perform manual testing or utilize the Unity Test Framework Identify, document, and assist in resolving bugs Verify cross-platform compatibility and application performance Ensure social sharing and privacy features meet compliance standards, particularly for younger users Requirements Currently enrolled in College or University in Computer Science, Software Engineering, Game Development, Interactive Media, or a related program Experience with Unity and C# programming Understanding of Unity's 2D development workflow Familiarity with object-oriented programming principles Strong problem-solving and debugging skills Excellent communication and collaboration abilities Ability to work independently in a remote environment Passion for game and mobile application development Key Competencies Critical thinking and problem-solving Planning and organization Attention to detail Communication skills Team collaboration Adaptability and willingness to learn Creativity and innovation Time management Benefits Gain real-world experience developing a live mobile application Strengthen your Unity and C# development skills Build a professional portfolio with hands-on project work Collaborate with experienced creative and technical professionals Flexible remote work environment Enhance your resume and career readiness within the software and gaming industries How to Apply If you are passionate about Unity development and eager to gain hands-on experience building real-world mobile applications, we'd love to hear from you. Once your application has been reviewed, our team will contact qualified candidates, and successful applicants may begin immediately. Job Type: Internship (Unpaid) Contract Length: 3–6 months Part-time Hours: 10–20 per week Important Details This training is similar to that which is provided in a vocational school. This training is for your personal benefit to develop your technical skills, portfolio, and resume. Your training supervisor will ensure that the activities you work on primarily benefit your learning and professional development. This position is solely for educational purposes and does not replace or displace any employees within the company; it is not an offer of employment. This is an unpaid internship intended to support students in obtaining university or college internship credit.
What you’ll do
Develop and maintain Unity and C# features for an interactive mobile application, including 2D UI, customizable avatars, scene transitions, social sharing, audio playback, and a points or rewards system. Collaborate with creative and technical teams, document workflows, and support mobile app testing and quality assurance across iOS and Android.
Requirements
Applicants must be currently enrolled in a college or university program in computer science, software engineering, game development, interactive media, or a related field, and have experience with Unity and C#. They should understand Unity 2D development and object-oriented programming, demonstrate problem-solving and communication skills, and be able to work independently and collaboratively in a remote environment.
Benefits
- Real-World Mobile Application Development Experience
- Unity And C# Skill Development
- Professional Portfolio Development
- Collaboration With Creative And Technical Professionals
- Flexible Remote Work Environment
- Resume And Career Readiness
Listed skills
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Unity
- C#
- Unity 2D Workflow
- Object-Oriented Programming
- Mobile Application Development
- Game Development
- Sprite And Canvas UI
- Avatar Customization
- Scene Transitions
- Image Capture And Social Sharing
- Audio Playback Integration
- Firebase
- Local Storage
- Mobile Application Testing
- Debugging
- Cross-Platform Compatibility
Job areas
- Software
- Technology
- Creative & Media
- Art & Design
- Education
More jobs from Canyon Entertainment Group
Video Editing, Post Production Internship
- Remote
- Mississauga, Ontario, Canada, Toronto, Ontario, Canada
- Posted Oct 18, 2026
Music Production Internship
- Remote
- Canada
- Posted Oct 16, 2026
Music Production Internship
- Remote
- Mississauga, Ontario, Canada, Toronto, Ontario, Canada
- Posted Oct 16, 2026
Human Resources Internship
- Remote
- Mississauga, Ontario, Canada, Toronto, Ontario, Canada
- Posted Oct 15, 2026
