Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Требования:
1. Понимание Unity: уверенное владение инструментами и возможностями движка Unity, включая Unity Editor, Prefabs, Animation и UI.
2. Знание основ C#: базовые и продвинутые знания языка программирования C#, понимание ООП, опыт работы с коллекциями, событиями и делегатами.
3. Минимум 1 разработанная игра: наличие хотя бы одного завершенного проекта, созданного с использованием Unity, который можно продемонстрировать.
4. Опыт разработки под мобильные платформы: опыт создания приложений и игр для Android и iOS, знание специфики оптимизации под мобильные устройства.
5. Системное мышление: способность понимать и разрабатывать сложные системы, умение разбираться в архитектуре проектов.
6. Высокая степень самоорганизации: умение эффективно планировать свое время и задачи, работать в условиях дедлайнов.
7. Опыт работы с Git: знание систем контроля версий и опыт работы в команде через Git.
8. Опыт работы с API и интеграциями: умение интегрировать сторонние API, работа с сетью и базами данных.
9. Опыт оптимизации производительности: понимание того, как оптимизировать проекты для различных платформ.
10. Командная работа: умение работать в команде, открытость к обсуждению и исправлению ошибок.
Условия:
- Работа над проектом на основе срочного контракта или до завершения проекта.
- Гибкий график работы, но с обязательным выполнением поставленных задач в срок.
- Участие в интересных и перспективных проектах.
- Заработная плата обсуждается индивидуально с кандидатом в зависимости от уровня опыта и навыков.