Position: Senior Unity Developer
Company: IT-Rex
Experience required: 5y
Category: Unity
English level: upper
Published: 2022-12-01T00:00:00+02:00

Must have: 5+ years experience with Unity, C#; Upper-Intermediate English.
You can take team lead functions. 
You can make a career as an architect.

✔ The stack of technologies used on the front/back + their versions
Unity, C#, different game technology areas (gameplay, graphics, tools), unit, integration and other testing, OOP principles.
✔ Candidate Requirements:
At least 5 years hands-on experience in commercial Unity development;
Experience as a team technical leader;
Expert knowledge of C#;
A wide understanding of different game technology areas (gameplay, graphics, tools, etc.);
Working experience with complex games and rich architecture;
Good understanding of the Unity engine;
Full understanding of All layers of testing (unit, integration);
Applying best practices defined by different functional areas (Architecture, Quality, Security, Product Management, Project Management, etc.);
In depth knowledge of OOP principles and design patterns;
Strong familiarity with client/server integration;
Knowledge in graphics and sound integration;
Experience in native development for iOS and Android is an asset;
Prior experience using Continuous Integration and build automation;
In-depth knowledge of Unity software and best practices (prefabs, asset bundles, organized scene hierarchy);
Knowledge of scripting, animation, session management, and textures.
Upper-Intermediate English.
✔ Candidate Responsibilities:
Conduct technical interviews with the candidates to your team.
Participate in discussions with the product owners about the business goals of the project.
Make a decision about high level architecture and approaches using for a whole team.
Develop data schemas and integrate with third-party services.
Optimize heavily loaded parts of the application and deal with security vulnerabilities.
Become a member of a team of professionals to achieve quality results efficiently.
✔ There is no team, it will need to be recruited. You will be directly involved in recruiting the team.
There is no team yet, but we plan to start with a small team of Middle/Senior level.
✔Working schedule from Monday to Friday (from 10 to  19:00, Kyiv time). If personal time is needed during work, everything is discussed.

✔ Are there any business trips? Where to? How often? For how long?
There is no such information yet. In theory, there may be business trips to Israel, Poland. 

✔ Vertical/horizontal career prospects. How you can increase your seniority within the company/project
In the near future, the development will be horizontal, a specialist will be able to assemble a team, establish processes there (we always have people to whom you can turn for advice). 
There is an opportunity to participate in conferences both as a listener and as a speaker, if you want to improve your public speaking skills. Over time, there is an opportunity to become an architect.

You can work on your own equipment, it is possible to issue equipment from a company, that meets the needs of the project.