
Unity Developer
- Киев
- Постоянная работа
- Полная занятость
- Implement new client-side features and maintain and improve existing code;
- Integrate Technical Artists’ work and write tools for them;
- Design effective communication between the client and server.
- Experience in software development;
- 3+ years of experience with Unity engine, specifically 2D mobile platforms and its scripting API’s (UI, 2D tools, animations, etc);
- Strong knowledge of C# programming language;
- Knowledge of dependency injection principles (StrangelOC/Zenject);
- Knowledge of data structures, algorithms, and architectural design patterns;
- Understanding the optimization of mobile applications;
- Experience with Git Flow;
- Be fearless in front of a big code base when have a need to understand how things works to add/fix something;
- Team player.
- Experience creating editor tools for Unity;
- Experience in UnitTests writing;
- Experience in TeamCity.
- A global data-driven company, with a unique product and strong R&D center;
- Exceptional innovative and dynamic work environment;
- Promote transparency & open employee communication;
- Tremendous growth & career advancement opportunities;
- Encourage, support, and empower learning exploration and career development opportunities;
- Directly impact and build personalized product experiences for our players.
- Generous compensation with regular performance reviews;
- Paid vacation and sick leaves;
- Comprehensive medical insurance for you and your family member free of charge;
- Sports expenses reimbursement;
- Comfortable office in BC Gulliver;
- Daily lunches in the office and fully stocked kitchen with the greatest coffee;
- Newest technical equipment (macOS);
- Training & Development / Tuition reimbursement; online courses of your choice;
- Parental leave;
- Employee Referral Program;
- Regular team buildings and Company Happy Hours;
- Relocation bonus for nonlocal candidates;
- Reimbursement of car parking.