GP Strategies Modern Apprenticeships

Unity Programmer, C#, Augmented Reality, Virtual Reality

GP Strategies Modern Apprenticeships

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Develop AR/VR applications using Unity and C#, including prototyping, feature development, and production ready builds within a FedRAMP DevOps environment.
  • Implement interactive systems, UI/UX elements, animations, and real time behaviors within Unity.
  • Integrate 3D assets, environments, and visual effects into functional AR/VR experiences.
  • Optimize performance for various hardware platforms (e.g., Meta Quest, iPad, AR Smart glasses, 4D motion capture, Haptics and Gaming peripherals).
  • Collaborate with designers, artists, and instructional developers to translate requirements into technical solutions.
  • Translate storyboards, wireframes, and other architectural documents, based on firm understanding of UI and navigation planning.
  • Troubleshoot and debug issues related to performance, interaction, and device compatibility.
  • Work with AR/VR SDKs and APIs (e.g., AR Foundation, XR Interaction Toolkit, OpenXR).
  • Participate in code reviews and contribute to best practices for clean, maintainable code.
  • Document technical processes, workflows, and system architecture.
  • Assist in evaluation and selection of technology solutions in support of business requirements.

Requirements

  • Strong proficiency in Unity and C# development.
  • Experience building AR and/or VR applications for training, simulation, or interactive environments.
  • Familiarity with AR/VR frameworks such as Unity XR, AR Foundation, OpenXR, or platform specific SDKs.
  • Experience with version control systems (UVC, Git, SVN).
  • Understanding of object-oriented programming, design patterns, and real time application architecture.
  • Ability to integrate 3D assets, animations, Unity Packages, and UI elements into Unity projects.
Benefits
  • Health insurance
  • Flexible working arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
UnityC#AR/VR application developmentobject-oriented programmingdesign patternsreal time application architectureUI/UX designperformance optimizationdebugging3D asset integration
Soft Skills
collaborationproblem-solvingcommunicationtechnical documentationcode review