Design, develop, and optimize interactive 3D experiences for the TifoXR platform using Unity and C#. Collaborate with cross-functional teams to implement XR features, integrate APIs, and ensure high performance across devices. Requires strong proficiency in Unity, XR application development, and software architecture in a remote environment.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Company Description Global Mobile Software LLC (GMS) is a New York-based software company specializing in SaaS solutions powered by Artificial Intelligence (AI) and Extended Reality (XR). Its flagship platform, TifoXR®, enables organizations in sports, entertainment, and tourism to build immersive 3D environments that transform audience engagement. Through customizable digital experiences, brands connect with fans and visitors via interactive content, digital commerce, sponsorship activations, and community-focused initiatives. Designed to integrate with existing digital ecosystems, TifoXR® helps organizations deepen audience relationships, grow global communities, and unlock new revenue streams through advanced digital experiences.
Role Description As a Senior Unity Engineer at GMS, you will design, develop, and optimize interactive 3D experiences in Unity for the TifoXR® platform. You will collaborate with product managers, designers, and backend engineers to implement features, integrate APIs and SDKs, and ensure smooth performance across devices. Daily responsibilities include writing clean and maintainable C# code, building XR interactions, profiling and troubleshooting performance issues, and contributing to architectural decisions and best practices. You will review code, mentor other engineers, and help refine development workflows and documentation. This is a remote contract role, requiring independent work, proactive communication, and close collaboration across distributed teams.
Qualifications
- Strong proficiency in Unity and C#, including experience with scene management, scripting, prefabs, and asset pipelines.
- Experience building real-time 3D or XR applications (AR/VR/MR), including interaction systems, UI, and input handling.
- Knowledge of performance optimization techniques in Unity, such as profiling, memory management, batching, and GPU/CPU optimization.
- Familiarity with integrating REST APIs, SDKs, and third-party services into Unity applications.
- Understanding of software architecture, design patterns, and version control systems (e.g., Git).
- Experience working in agile development environments and collaborating with cross-functional teams.
- Excellent problem-solving, communication, and documentation skills, with the ability to work effectively in a remote setting.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience with cloud services, multiplayer/networked experiences, or AI-driven features is a plus.
- Background in sports, entertainment, or tourism-related digital products is beneficial but not required.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Similar Jobs
Explore other opportunities that match your interests