Back to job search
Canyon Entertainment Group logo

Unity Developer Intern

  • Canada
  • Remote
  • Posted Oct 9, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
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

See all jobs from Canyon Entertainment Group