Position: Senior Unity 3D
Company: Software MacKiev
Experience required: 3y
English level: upper

This position assumes active hands-on programming in a mid size cross functional team.

Key requirements:
- You need to have 4+ years of experience with C#/.NET of which at least 3+ years with Unity 3D;
- Experience in game development with Unity 2D/C#, spine animation, UI development and localization;
- Good knowledge of Unity Engine, platform development, integration with native code on iOS and Android;
- Solid computer science background and understanding of OO design patterns and principles;
- Intermediate level of English or higher, both written and verbal;

The following would be a plus:
- Experience with native development on iOS (Swift) and/or Android (Kotlin/Java);
- Some background in backend development;
- Experience with build CI/CD pipelines;