Position: Middle+/Senior Unity 3d developer
Company: vrfor.tech
Experience required: 3y
English level: upper

Responsibilities:
- Creating SDD, planning and implementing game play functionality
- Actively contribute to design & code reviews
- Constantly improve game quality & team productivity
- Collaborate with Product Owners, Tech Artists, Game Engineers, Architects

Successful candidates should have:
- Experience in C# / .Net 4.6
- Extensive experience in Unity
- Understanding of Design patterns (DI, MVC)
- Understanding of Design principles (SOLID, DRY, KISS, YAGNI)
- Understanding Async approaches
- Experience with Unity UI/Animators
- Experience with client server communication
- Good debugging skills
- GC understating
- Understanding code complexity
- Written and verbal English skills on Upper-Intermediate level


Will be an advantage:
Experience with Test Framework/Test Runner
Experience with Async/Await and TPL
Experience with DotWeen, StrangeIoc, PromisesRSG
Familiarity with git version control
Released a casual project on mobile platform

We are offering:
Transparency on all processes
Work with english speakers
Competetive salary