
Unity/C# Developer - VR
Salary: 6. 000 - 12. 000 RON net per month
Requirements:- Cerințe:
- Experiență practică demonstrată în Unity și C#, inclusiv în dezvoltarea de jocuri VR (avantaj).
- Cunoștințe solide despre optimizarea performanței în Unity, inclusiv experiență cu LOD (Level of Detail), occlusion culling și batching.
- Experiență în utilizarea Unity Physics Engine și implementarea mecanicilor bazate pe fizică.
- Familiaritate cu sistemele de input VR (Oculus SDK, OpenXR, SteamVR etc. ).
- Experiență în networking multiplayer (Photon, Mirror, Netcode for GameObjects – avantaj).
- Cunoștințe despre shaders și materiale în Unity (Shader Graph, HLSL – avantaj).
- Abilități de debugging și profiling utilizând Unity Profiler, RenderDoc, Deep Profiling etc.
- Experiență în integrarea și gestionarea third-party plugins în Unity.
- Capacitatea de a lucra într-un mediu agil bazat pe metodologii Scrum.
- Experiență în utilizarea unui sistem de versionare (Git).
- Abilități excelente de lucru în echipă, atenție la detalii și capacitatea de a soluționa probleme în mod autonom.
- Abilități bune de comunicare și documentare pentru a facilita colaborarea interdepartamentală.
- Requirements:
- Proven hands-on experience with Unity and C#, including VR game development (a plus).
- Solid understanding of performance optimization in Unity, including LOD, occlusion culling, and batching.
- Experience with Unity Physics Engine and implementing physics-based mechanics.
- Familiarity with VR input systems (Oculus SDK, OpenXR, SteamVR, etc. ).
- Experience with multiplayer networking (Photon, Mirror, Netcode for GameObjects – an advantage).
- Knowledge of shaders and materials in Unity (Shader Graph, HLSL – a plus).
- Strong debugging and profiling skills using Unity Profiler, RenderDoc, Deep Profiling, etc.
- Experience integrating and managing third-party plugins in Unity.
- Ability to work in an Agile environment following Scrum methodologies.
- Experience with version control systems (Git).
- Excellent teamwork skills, attention to detail, and the ability to solve problems independently.
- Strong communication and documentation skills to support cross-departmental collaboration.
- Responsabilități:
- Dezvoltarea și optimizarea funcționalităților jocului în Unity, utilizând limbajul de programare C#.
- Implementarea mecanicilor de gameplay în conformitate cu specificațiile Game Design-ului.
- Integrarea elementelor grafice, audio și de animație în Unity.
- Dezvoltarea și optimizarea interacțiunilor VR pentru o experiență cât mai fluidă și imersivă.
- Crearea rapidă de prototipuri pentru testarea conceptelor noi de gameplay.
- Asigurarea compatibilității și optimizarea jocului pe diverse platforme VR, Console.
- Scrierea unui cod clar, modular și ușor de întreținut, respectând principiile OOP (Object-Oriented Programming) și SOLID.
- Utilizarea instrumentelor de profilare și debugging pentru a diagnostica și îmbunătăți performanța jocului.
- Lucrul cu sisteme de UI din Unity (UI Toolkit, Canvas, TextMeshPro etc. ).
- Utilizarea și dezvoltarea de scriptable objects pentru gestionarea datelor jocului.
- Colaborarea activă cu echipa de Design și QA pentru testare și optimizare.
- Documentarea clară a sistemelor dezvoltate pentru a facilita întreținerea codului pe termen lung.
- Responsibilities:
- Develop and optimize game functionalities in Unity using C#.
- Implement gameplay mechanics according to Game Design specifications.
- Integrate visual, audio, and animation elements in Unity.
- Develop and optimize VR interactions to ensure a smooth and immersive experience.
- Quickly prototype new gameplay concepts for testing.
- Ensure compatibility and optimize performance across various VR and Console platforms.
- Write clean, modular, and maintainable code following OOP and SOLID principles.
- Use profiling and debugging tools to diagnose and improve game performance.
- Work with Unity’s UI systems (UI Toolkit, Canvas, TextMeshPro, etc. ).
- Use and develop scriptable objects for game data management.
- Actively collaborate with the Design and QA teams for testing and optimization.
- Clearly document developed systems to support long-term code maintenance.
- Responsibilities:
- Develop and optimize game functionalities in Unity using C#.
- Implement gameplay mechanics according to Game Design specifications.
- Integrate visual, audio, and animation elements in Unity.
- Develop and optimize VR interactions to ensure a smooth and immersive experience.
- Quickly prototype new gameplay concepts for testing.
- Ensure compatibility and optimize performance across various VR and Console platforms.
- Write clean, modular, and maintainable code following OOP and SOLID principles.
- Use profiling and debugging tools to diagnose and improve game performance.
- Work with Unity’s UI systems (UI Toolkit, Canvas, TextMeshPro, etc. ).
- Use and develop scriptable objects for game data management.
- Actively collaborate with the Design and QA teams for testing and optimization.
- Clearly document developed systems to support long-term code maintenance.
- C#
- Git
- Support
- OOP
- Unity
- VR
- UX UI Design
- GameDev
More:
Căutăm Unity dezvoltator ce va fi responsabil de dezvoltarea și optimizarea funcționalităților jocului utilizând Unity și C#. Acesta va implementa mecanisme de joc, va integra elemente grafice și audio și va asigura performanța optimă a jocului. Va colabora îndeaproape cu echipele de Game Design, UI/UX și Art pentru a transpune viziunea echipei în realitate. De asemenea, va contribui la mentenanța și scalarea codului, asigurând conformitatea cu cele mai bune practici din industrie.
We are looking for a Unity Developer who will be responsible for developing and optimizing game functionalities using Unity and C#. You will implement gameplay mechanics, integrate visual and audio elements, and ensure optimal game performance. You will work closely with the Game Design, UI/UX, and Art teams to bring the team's vision to life. Additionally, you will contribute to code maintenance and scalability, ensuring compliance with industry best practices
- Informații detaliate despre oferta de muncă
Firma: Avantaj Play Localiția: Bucureşti
Bucuresti , Sector 1, Bucuresti , 014472, RomaniaSalariul oferit:
6.000 - 12.000 RON net per monthAdăugat: 11. 6. 2025
Postul de muncă activ
4 persoane au vizionat această ofertă de muncă.