C# Software Engineer in Constanţa

C++ (regular) Unity (regular) C# (advanced) About the role: As a Unity / C# Software Engineer, you will work on cutting-edge technology in a rapidly growing and exciting game modding field. As a part of this job, you will be working on challenging problems such as designing and implementing key features of a reusable game modding technology. You will be responsible for implementing complex algorithms and data structures related to hot reloading and integration between our technology and the Unity game engine. What you need to be successful in this role: Must have: Experience in the game industry as a software engineer,Good knowledge of the Unity game engine,Very good knowledge of C#, Experience working with manual memory management, e.g. using C / C++ or other languages such as Rust,Knowledge of the data-oriented design paradigm,Understanding of concurrency and knowledge of common synchronization patterns,Understanding of hardware performance issues such as cache locality, cache thrashing, and instruction vectorization,Good communication skills in the English language (written & spoken). Nice to have: Knowledge of Unity3d internals, low-level APIs,Knowledge of Unreal Engine or other game engines, Experience in working with game console projects,Knowledge of C# runtime internals such as the CIL bytecode standard,Knowledge of Roslyn compiler library. Responsibilities: Design and implementation of key features of our reusable game modding technology using C# (includes usage of unsafe C#),Implementation of complex algorithms and data structures around topics such as hot reloading, data migrations,Implementation and design of cross-game-engine UI layouting solutions,Continuing work on integration between our technology and the Unity game engine,Input into the design of programmer/game designer-facing APIs,Performance optimization and benchmarking in order to meet the high-performance requirements of our customers,Integration of ReadyCode with existing and upcoming game projects. What you will get in return: You’ll be joining a quickly growing start-up working on an advanced game modding support technology, with the ambition of becoming the market standard for user-generated content (UGC).A unique atmosphere and a mission-driven team, A key role in a VC-funded startup with a long runway and a customer base of game devs excited by our game modding technology, Access to game industry conferences, experts, and networks,Hybrid/remote work environment and flexible working hours,Stock options package,26 days of paid annual leave. About us: ReadyCode is a startup building the most advanced modding platform for game development. Our technology allows game studios to easily add high-quality, reliable, and robust modding support to their games. Our tech integrates with popular game engines such as Unity and Unreal. We have received funding from Overwolf and SpeedUp Group VC and recently secured additional follow-on funding (not yet announced). We have global ambitions. We are looking to expand internationally and scale our customer and user base with the objective of obtaining EU/US VC funding in the future. The team at ReadyCode comprises experienced entrepreneurs with a passion for games. We believe that there is a huge unfulfilled need in the market for a modding support technology that will push the envelope of what is possible.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!