Senior Unity VR-Entwickler (Remote) - SteamVR & .NET Spezialist

Aus der Ferne
Vollzeit
Sind Sie leidenschaftlich an der Entwicklung immersiver Virtual-Reality-Erlebnisse interessiert? Wir suchen einen erfahrenen Unity VR-Entwickler zur Überarbeitung und Verbesserung unseres Einzelspieler-Arcade-VR-Produkts. In dieser Position nutzen Sie Ihre Expertise in Unity, C# und SteamVR, um Probleme zu beheben, neue Funktionen zu implementieren und die Leistung für ein außergewöhnliches Benutzererlebnis zu optimieren. Hauptaufgaben: - Durchführung umfassender Prüfungen von Spieldaten, einschließlich Spielerstatistiken, Kreditsystemen und In-Game-Metriken. - Entwicklung und Implementierung klarer Spielanleitungen, Benachrichtigungen und Benutzerführungselemente zur Verbesserung des Spielerlebnisses. - Erstellung robuster Lösungen für die Echtzeit-Verfolgung und Kalibrierung der Headset-Position mit minimaler Latenz. - Identifizierung, Diagnose und Behebung von Fehlern und Leistungsproblemen auf verschiedenen VR-Plattformen und Hardwarekonfigurationen. - Zusammenarbeit mit dem Designteam zur Implementierung von UI/UX-Verbesserungen für ein intuitiveres Gameplay. - Optimierung von Code und Assets für maximale Leistung in Virtual-Reality-Umgebungen. - Dokumentation technischer Spezifikationen und Pflege sauberer, organisierter Code-Repositories. Erforderliche Qualifikationen und Erfahrungen: - Mindestens 3+ Jahre Berufserfahrung in der Unity-Entwicklung mit Schwerpunkt auf VR-Anwendungen. - Fundierte Kenntnisse in C#-Programmierung und .NET-Framework (Version 6.0 oder höher). - Nachgewiesene Erfahrung mit Unity 2021.3 LTS oder neueren Versionen, einschließlich des XR Interaction Toolkit. - Erfolgreiche Entwicklung von VR-Anwendungen mit SteamVR API/SDK (Version 2.0+). - Erfahrung in der Entwicklung für moderne VR-Headsets wie Valve Index, HTC Vive oder Oculus-Geräte. - Praktische Kenntnisse der 3D-Mathematik, Physik und Leistungsoptimierungstechniken für VR. - Erfahrung in der Entwicklung von Nicht-Mobil-Projekten mit Schwerpunkt auf leistungsstarken Anwendungen. - Ausgeprägte Problemlösungsfähigkeiten und Liebe zum Detail. Zusätzlich von Vorteil: - Erfahrung mit .NET-Entwicklung außerhalb der Unity-Umgebung, einschließlich Desktop- oder Webanwendungen. - Vertrautheit mit Versionskontrollsystemen wie Git oder Perforce. - Kenntnisse in Shader-Programmierung und fortgeschrittenen Rendering-Techniken. - Erfahrung mit Multiplayer-Networking-Konzepten, auch wenn diese nicht direkt auf dieses Projekt anwendbar sind. - Verständnis von UI/UX-Designprinzipien speziell für Virtual-Reality-Umgebungen. - Vorherige Arbeit an Arcade- oder standortbasierten VR-Unterhaltungsanwendungen. Arbeitsbedingungen: - Standardmäßige 5-Tage-Arbeitswoche (Montag bis Freitag). - Flexible Arbeitsregelungen mit vollständigen Remote-Optionen. - Möglichkeit, in unserem ausgestatteten Büro in Moskau zu arbeiten (für lokale Kandidaten). - Hardware-Unterstützung für Remote-Teammitglieder, die spezifische Entwicklungsgeräte benötigen. - Regelmäßige Teambesprechungen und Zusammenarbeit mit modernen Kommunikationstools. Warum Sie zu uns kommen sollten: Werden Sie Teil eines zukunftsorientierten Teams, das die Grenzen von VR-Gaming-Erlebnissen erweitert. Sie haben die Möglichkeit, an innovativen Projekten zu arbeiten, mit talentierten Fachleuten zusammenzuarbeiten und zu Produkten beizutragen, die Benutzer begeistern. Wir bieten wettbewerbsfähige Vergütung, berufliche Entwicklungsmöglichkeiten und ein unterstützendes Arbeitsumfeld, das Kreativität und technische Exzellenz schätzt.