Position: Junior Unity Developer
Company: Visartech
Experience required: no_exp
English level: intermediate

**Responsibilities and Duties**
- communicate with a team to discuss ongoing tasks
- implementing new features and bugs fixing using C# on Unity
- delivering well-structured and reusable code
- surfing between projects

**Qualifications**
- understanding of algorithms and data structures
- base Unity and C# knowledge
- base knowledge of OOP principles and design patterns
- English: intermediate or higher (to understand technical documentation)

**Would be a plus**
- strong math skills
- experience in game/application optimization
- experience with version control systems (git, subversion)
- experience in the full software development lifecycle
- experience in developing mobile games for Android/iOS
- experience in VR/AR
- experience with external plugins integration (Windows, Android, iOS)

**Personal characteristics**
- great Interest in the game development industry or VR/AR
- great Interest in modern technologies
- end result orientation
- ability to learn quickly

**What Visartech offers you**
- flexible (really flexible) working hours — we need your results, not your working hours,
- comfortable office near the Zoloti Vorota subway station,
- tolerance to mistakes, a supportive team and enjoyable working atmosphere,
- unlimited vacation,
- compensation for attending various courses and certifications, including English,
- direct communication with clients,
- lots of interesting devices in the office like VR headsets and golf simulators which you can use,
- snacks and pizza in office, corporate parties, other entertainment activitie