Position: Unity developer
Company: Project Ukraine
Category: Unity
Experience required: 5y
English level: intermediate

Hello! We are Education Studios! We are creating projects that erase the line between education and gaming.
Collaboration is highly encouraged here, so you’ll have a direct impact on shaping the project direction with your contributions and comments.
You’re not a mindless worker drone here — we want your thumbprints on these collective creations!
Current Project: Ad Astra 
Educationstudios.online

**What you’ll do:**
As part of a small team, you’ll work on a wide assortment of tasks. Plug in where needed, work on core systems one day and implement VFX the next;
Write maintainable code with an eye on performance;
Mentoring other developers;
Code review;
Focus on reusable and designer-friendly architecture;
Demonstrate proficiency in debugging and performance profiling;
Create Unity editor scripts/tools to improve production workflows;
Work with the rest of the team to add/update new features, content and gameplay.

**What you’ll need:**

At least 5+ years of experience in Unity game development;
Experience with 2D/3D graphics;
Excellent knowledge of C#;
Clean code writing skills, code refactoring;
Experience in development for mobile platforms (iOS/Android);
Excellent knowledge of OOP, SOLID, and design patterns;
Code profiling and optimisation experience;
Familiar with client-server architecture (REST, Socket);
Have experience in full cycle game development from task assignment, code review to deployment and publishing;
Experience with Agile workflow;
English is a big plus!

**We offer:**
Competitive salary;
Working with inspiring Ukrainian IT products that make the world a better place;
A positive team from different parts of Ukraine;
You will be entitled to 4 weeks (21 working days) of paid vacation in a year;
Paid sick leaves (10days/year with full coverage);
Fully remote working environment.