
Unity Programmer, C#, Augmented Reality, Virtual Reality
GP Strategies Modern Apprenticeships
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
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