What you will do:
• Develop architectural solutions for Unity projects for working with resources, UI and graphics;
• Develop visual tools for working with project resources;
• Develop solutions to optimize the performance of existing projects (CPU, GPU);
• Support existing projects in terms of resource utilization, performance optimization.
Requirements:
• At least 2 years of commercial development experience;
• Good theoretical and practical skills in C# and .NET, SOLID. experience from 2 years;
• Good theoretical and practical skills in using Unity3d, at least 2 years of experience;
• Excellent understanding of how Unity3D works from the inside.
A plus would be:
• Practical skills in working with the UnityEditor space;
• Experience in creating your own tools;
• Knowledge of SDK (Spine, UnityEngine.UI, Addressable, URP, SBP);
• General understanding of the Render Pipeline;
• Knowledge of ShaderLab syntax;
• Understanding of linear algebra (MVP, TRS matrix).
We offer:
• Interesting projects with competent leaders;
• Built development processes – Code Review, CI, Release Flow;
• 5+ projects in development with constant exchange of experience between teams;
• Distribution of responsibilities – infrastructure development department, technical artists on each project;
• Qualified QA team and own tools for painless reproduction of bugs;
• Ability to take the initiative and directly influence the choice of technologies for projects;
• English courses.

Comments are closed