Position: Senior Unity Developer
Company: Adjutor
Experience required: 3y
Category: .NET
English level: upper
Published: 2022-05-01T00:00:00+03:00

**Experience and skills requirements:**
	Excellent knowledge of Unity and C# 
	Excellent understanding of OOP and SOLID principles 
	Experience in designing of software architecture 
	Experience with DI (StrangeIoC/Zenject/Robotlegs/StarlingMVC) 
	Experience with client-server & multiplayer projects 
	Experience with third-party plugins 
	Experience with GIT 
	Experience as Team Lead 
	Experience as a Code Reviewer 
	Experience in Code Refactoring 
	Experience in Performance Optimisation 
	Experience in Project Planning, Tasks Decomposition, and Estimation 
	Experience with HDRP 
	Experience in writing Unity Editor Extensions 
	Experience with URP 
	Hands on experience in writing shaders 
	Experience in Porting Unity game on Consoles 
	Experience in Inverse Kinematics for Animations 
	Anticipating future technical problems and creating proposals to avoid
them

**Requirements for spoken English:**
•	Uper-Intermediate +

**Social package and additional bonuses:**
•	The work is completely remote, the schedule is flexible, from 9-11 to 18-20. All weekends and holidays are observed. 
•	There is a holiday of 15 days and sick leave of 10 days / year.
•	There is a time tracker - Goodday (Screens are not made, programs are not tracked)
•	Equipment for work is provided if necessary, discussed individually
•	There is an accountant for "FOP".

**If you are interested, please, share your CV and answer the next questions:**
The expected level of salary?
What is the level of spoken English?
In the case of an offer, when are you ready to get to work?
The company uses a time tracker - is it acceptable for you?
Which communication channel is convenient for you?

Thank you in advance!