Do you want to work on a product that will make you go “WOW”? Join us to be part of cutting-edge projects where you can innovate with Unity and C++, push the boundaries of performance, and collaborate with a talented team. We offer a competitive salary, great benefits, and a flexible work environment.
We are looking for a
Senior Unity Developer with strong C++ and C# skills to optimize Unity applications, develop native plugins, and work on system-level features.
Responsibilities:
- Develop and optimize Unity applications using C# and C++.
- Work with IL2CPP, native plugins, and Unity's rendering pipeline.
- Implement system-level features (memory management, threading).
- Collaborate with engineers, artists, and designers.
- Debug performance and cross-platform issues.
- Develop native Unity plugins in C++.
Requirements:
- 5+ years of Unity (C#) and C++ development experience.
- Proficiency in C++ (STL, multithreading, optimization).
- Deep understanding of Unity internals (IL2CPP, rendering pipeline, memory management).
- Native plugin development experience.
- Low-level programming knowledge.
- Performance and cross-platform optimization experience.
- Debugging skills in multithreaded environments.
- Experience with profiling tools.
Preferred:
- Familiarity with graphics APIs (OpenGL, Vulkan, DirectX)
- Experience with custom game engines or Unity source code.
- Platform-specific optimizations.
- Shader programming expertise.