Вакансия: программист

Описание

Команда WKF Team ищет программиста на Unity3D. Мы заинтересованы в человеке, уже знакомом с платформой, но желающим нарастить свои навыки на реальных прикладных задачах. Мы можем предложить неполную занятость и работу в новом интересном проекте под мобильные платформы с дополненной реальностью.

Преимущества

Преимущества работы с нами:

  • Возможность наработать опыт как в конкретной индустрии, так и в проектной разработке в целом.
  • Отсутствие жестких границ обязанностей и ответственности: команда небольшая, поэтому никогда не возникает ситуации «ты занимаешься этим, а я этим, вот и не мешай». Мы приветствуем новые идеи и решения в любых областях, а вы сможете познакомиться с любым интересующем вас аспектом разработки игр.
  • Гибкий график, неполная занятость, удаленная работа — идеально для совмещения с учебой или основной работой.

Требования

Наши требования к кандидату:

  • Заинтересованность играми;
  • Алгоритмический базис, представление об основных паттернах проектирования;
  • Готовность выполнить небольшое тестовое задание;
  • Знание Unity3D, C#;
  • Представление о проектной командной работе: scrum, svn, баг-трекинг;
  • Способность самостоятельно работать и обучаться.

Функции

Как клиентский программист вы столкнетесь с задачами, связанными, в первую очередь с Unity3D. Мы не требуем, чтобы у вас уже имелся опыт решения подобных задач, но обещаем, что они возникнут 😉

В части клиентской разработка (Unity3D):

  • Пользовательские интерфейсы (Unity UI);
  • Игровая логика;
  • Работа с внешними сервисами: статистика, рейтинги, игровой сервер;
  • Оптимизация под мобильные устройства;
  • Работа с графикой, 3д и анимацией: импорт и управление asset-ами, анимация, шейдеры;
  • Участие в полном жизненном цикле приложения:
    • Анализ требований;
    • Проектирование и обсуждение архитектуры;
    • Разработка и модульное тестирование (возможно, TDD);
    • Функциональное и нагрузочное тестирование, багфиксинг;
    • Релиз и поддержка пользователей, багфиксинг, разработка обновлений;
    • Работа с таск-трекерами, баг-трекерами, системами контроля версий (SVN).

Также мы в проекте используем web-технологии для бэк-UI и централизованный сервер. При наличии желания, можем предложить задачи по серверной и web-разработке:

  • Проектирование и разработка реляционных БД;
  • Разработка интеграционных интерфейсов (API);
  • Разработка web-based административных интерфейсов.
  • Разделение логики на модели, контроллеры и представления (MVC);
  • Работа с PHP, MySQL, Yii Framework.

 

Условия оплаты

Все условия мы обсуждаем индивидуально.

Если вы не знаете/умеете всего, что указано в разделе функций, но готовы брать на себя ответственность и самостоятельно обучаться, то все равно пишите нам, пообщаемся!