Вакансии

 

Есть желание работать в игровой индустрии и необходимые навыки,  но не видите подходящей вакансии? Напишите какая вакансия вам интересна, отправьте резюме и примеры работ, и мы обязательно вам ответим. Если опыта и навыков пока недостаточно - помогут инструкции по устройству в Таргем для дизайнеров, художников, программистов.
На вакансию программиста рассмотрим студентов последних курсов, обладающих всеми необходимыми нам навыками, но не имеющих большого практического опыта.

 




Тестировщик

Компания Targem Games приглашает тестировщика на постоянную работу в офис Екатеринбурга.

Задачи:

  • Тестирование игровых проектов: поиск, воспроизведение и проверка исправления ошибок;
  • Работа с Bug Tracker'ом; 
  • Взаимодействие с командой разработчиков.

Требования:

  • Любить компьютерные/консольные игры;
  • Разбираться в жанрах и видах компьютерных игр; 
  • Иметь представление о балансе игр, построении геймплея. Уметь дать рекомендации по улучшению этих параметров;
  • Личные качества: педантичность, усидчивость, внимательность, стрессоустойчивость, аккуратность, способность внятно объяснить суть ошибки (устно и письменно).

Условия рассмотрения резюме:

  • К резюме необходимо приложить краткое эссе на тему "Как Вы видите работу тестировщика?"
  • Необходимо выполнить тестовое задание.

Условия работы:

  • Работа в офисе (вакансия не предусматривает удалённую работу);
  • Возможность дальнейшего роста в компании (например, до гейм-дизайнера).

Заработная плата по итогам собеседования.




Старший системный администратор

Компания Targem Games приглашает на работу системного администратора на постоянную работу.

Задачи:

  • Обеспечение стабильной работы IT-сервисов компании;
  • Развитие IT-инфраструктуры в соответствии с потребностями компании;
  • Администрирование серверов *nix, windows;
  • Организация работ по:
    • Обслуживанию компьютеров, серверного и сетевого оборудования;
    • Поддержке конечных пользователей;
    • Ремонту, модернизации, сборке и настройке ПК.

Требования:

  • Администрирование:
    • Linux (Debian/CentOS/Ubuntu/Free BSD);
    • RAID-массивы, LVM, ZFS;
    • Виртуализация (KVM, LXC, Proxmox VE);
    • LAN (firewall, VLAN, LACP);
    • Windows 7/8/10.
  • Серверное ПО:
    • Samba 4 (AD, файловый сервер);
    • DNS (Bind), DHCP (ISC dhcpd);
    • Zabbix (конфигурирование и расширение функционала);
    • NginX, Apache, MySQL;
    • SVN, GIT, Gitlab;
    • VPN (OpenVPN).
  • Сетевое оборудование:
    • L2-коммутаторы HP/3Com/Dlink.
  • Организация обслуживания рабочих станций, поддержки пользователей:
    • Подбор и диагностика комплектующих, сборка ПК;
    • Установка и базовая настройка ПО;
    • Консультации пользователей.

Необходимые личные качества:

  • Ответственность (способность отвечать за всю IT-сферу компании), умение думать наперёд, точный расчёт возможных последствий принятых решений;
  • Умение и желание осваивать и внедрять новые полезные технологии;
  • Готовность отреагировать на неотложные проблемы 24/7.

Заработная плата по итогам собеседования.

Резюме присылайте на job@targem.ru




Программист игровой логики C++ 

Компания Targem Games приглашает на работу програмиста для работы над игровым проектом.

Требования:

  • Опыт программирования на C++;
  • Желание делать игры;
  • Хороший алгоритмический базис;
  • Высокая обучаемость, желание осваивать новые технологии.

Приветствуется:

  • Знание базовых основ работы компьютерных подсистем (процессора, памяти, кешей и т.п.);
  • Знание основ векторной алгебры (вектора, матрицы, скалярное/векторное произведение и т.п.);
  • Технический английский;
  • Высшее техническое образование.

Обязанности:

  • Разработка компонент игры и инструментария разработки;
  • По итогам собеседования возможны специализации: программист игровой механики, сетевой программист, серверный программист и др.

З/п по итогам собеседования.

Уважаемые претенденты на вакансии программистов!
Перед тем как подавать резюме, пожалуйста, ознакомьтесь c Руководством для программистов по устройству на работу в Targem Games и примером задач.

Резюме и примеры работ присылайте на job@targem.ru




Программист UI 

Компания Targem Games приглашает на работу програмиста для работы над игровым проектом.

Требования:

  • Любовь к компьютерным играм и желание работать в игровой индустрии.
  • Опыт программирования на C++.
  • Опыт программирования на высокоуровневых скриптовых языках, таких как Lua, JavaScript или Python.
  • Высокая обучаемость, желание осваивать новые технологии.

Приветствуется:

  • Опыт разработки UI для web.
  • Опыт создания модификаций для видео-игр.
  • Знание базовых основ работы компьютерных подсистем (процессора, памяти, кешей и т.п.).
  • Технический английский.
  • Высшее техническое образование.

Обязанности:

  • Совместная работа с дизайнерами и другими программистами над созданием и улучшением пользовательского интерфейса онлайновой игры (программируя на C++ и Lua).

З/п по итогам собеседования.

Уважаемые претенденты на вакансии программистов!
Перед тем как подавать резюме, пожалуйста, ознакомьтесь c Руководством для программистов по устройству на работу в Targem Games и примером задач.

Резюме и примеры работ присылайте на job@targem.ru




Технический художник

Компания Targem Games приглашает на работу технического художника для участия в разработке игрового проекта.

Требования:

  • Умение скриптовать на Python, C# или других языках.
  • Знание языков шейдеров (HLSL, GLSL и др.), базовые представления о GPU.
  • Опыт работы в Blender, Krita, GIMP или аналогичном коммерческом ПО.
  • Способность в короткие сроки изучить новое ПО и внедрить его в рабочий процесс.
  • Технический английский (для беглого чтения тех. документации).
  • Умение работать в команде.
  • Высокий уровень самостоятельности и ответственности.

Бонусом будет:

  • Базовые знания C++.
  • Умение выступать в роли художника и (или) программиста при решении пограничных задач.
  • Умение выступать в роли тех. поддержки, способность обучить коллег.

Обязанности:

  • Налаживание быстрого и удобного пайплайна для разработки игр.
  • Создание и поддержка плагинов для Blender, Krita, GIMP и другого ПО.
  • Создание инструментов для игрового движка.
  • Анализ производительности и устранение "узких мест".
  • Прототипирование и разработка фич игрового движка или конкретной игры.
  • Создание низкоуровневых ассетов (базовые материалы, префабы и др.).
  • Проверка стандартов качества с технической стороны.
  • Поддержка документации.

Заработная плата по итогам собеседования.

Резюме присылайте на job@targem.ru




2D - художник

Компания Targem Games приглашает на работу художника для создания 2d - графики в игровом проекте.

Задачи:

  • Создание концепт-арта для компьютерных игр: скетчи персонажей, техники, локаций, различных объектов.

Требования:

  • Опыт работы от 1 года;
  • Хорошее владение пакетами 2D графики (Adobe Photoshop);
  • Владение художественными навыками, знание композиции, теории цвета, перспективы и анатомии;
  • Умение рисовать от руки и на компьютере;
  • Отличное чувство стиля, умение выдержать все в заданном стиле;
  • Проживание в Екатеринбурге или готовность к переезду.

Приветствуется:

  • Опыт работы в аналогичной должности (предпочтительно наличие реализованных проектов) или в области веб-дизайна;
  • Владение основными 3D и 2D пакетами графики;
  • Наличие портфолио;
  • Высшее образование (предпочтительно художественное).

З/п по итогам собеседования

Резюме и примеры работ присылайте на job@targem.ru




Ведущий художник

Компания Targem Games приглашает на работу Ведущего художника.

Задачи:

  • Создание концепт-арта, wow-локаций, финализация графики, отрисовка персонажей;
  • Обеспечение единства художественного стиля и атмосферы проекта;
  • Управление работой художников, находящихся в подчинении (постановка и распределение задач, контроль качества работ, соблюдения сроков);
  • Решение сложных задач, принятие ключевых решений;
  • Создание доброжелательной атмосферы в команде;
  • Обучение, наставничество и повышение компетенций членов команды;
  • Ассистирование арт директору и исполнение части его обязанностей при необходимости.

Требования:

  • Понимание законов композиции, освещения и перспективы, развитое чувство цвета, линии и формы;
  • Умение рисовать от руки и на планшете;
  • Опыт создания набросков персонажей, интерьеров и пейзажей от руки;
  • Умение работать в команде, опыт руководства небольшой группой; 
  • Знание особенностей различных 2D/3D форматов и способов их конвертации; 
  • Хорошее владение пакетами 2D и 3D графики.

Приветствуется:

  • Высшее художественное образование;
  • Опыт работы в игровой индустрии;
  • Знание английского языка на уровне advanced.

З/п высокая.

Резюме и портфолио присылайте на job@targem.ru




Руководство для программистов по устройству на работу в Targem

Прежде всего, мы очень любим играть в компьютерные (и консольные!) игры и получаем огромное удовольствие, создавая их сами. Если вы разделяете нашу любовь к играм и программированию - добро пожаловать к нам в коллектив!


Не знаете как начать свой путь в gamedev-разработке? Есть множество источников информации.

Ну и конечно, лучший способ начать - сделать пусть не большую, но свою игру. Есть множество бесплатных библиотек и продуктов, которые помогут в этом:


Вот некоторые инструменты, которые мы постоянно используем в работе:

  • C++ - основной язык реализации, среда разработки Microsoft Visual Studio
  • С# - на нем написан игровой редактор и вспомогательные утилиты
  • Скриптовый язык Lua в качестве внутреннего игрового скрипта
  • Python - для написания вспомогательных утилит
  • Git + TortoiseGit - система контроля версий исходного кода
  • Subversion + TortoiseSvn - система контроля версий игровых данных


Мы используем C++ - не "язык" Visual C++, не C++ Builder, не Managed C++, а именно C++. Если вы новичок в C++, настоятельно советуем прочитать перечисленные ниже книги прежде чем пытаться пройти собеседование:

Здесь можно посмотреть дополнительную информацию по книгам.


При написании кода мы следуем рекомендациям, которые описаны в нашем внутреннем документе под названием "Coding style". Этот документ описывает стандарты оформления исходного кода - такие как стиль форматирования, способ документации, наименование переменных, типов и файлов (пример нашего кода).

На собеседовании будет много вопросов об основах программирования и устройстве компьютера, включая, но не ограничиваясь такими как:

  • Что такое «O» большое? Что быстрее - O(N) или O(1)?
  • Сколько бит в int, как в битовом представлении определить знак числа?
  • Что такое потоки, методы их синхронизации?
  • Простейшие основы линейной алгебры и аналитической геометрии (векторы, матрицы, скалярное/векторное произведение и т.п.)


Всячески приветствуются бонусные знания:

  • Администрирование и архитектура компьютерных сетей
  • Базы данных (мы любим MongoDB)
  • Работа в Linux (под управлением Ubuntu работают многие наши сервисы)
  • Знание основ компьютерной безопасности (шифрование, обмен ключами)
  • Знакомство с Web-разработкой (мы работаем с PHP и Django)
  • Участие в open source проектах


Что делать дальше?

Если вы считаете что готовы к собеседованию, то отправляйте резюме и решение задачи на адрес job@targem.ru. И не стесняйтесь похвастаться примерами своего кода.

Удачи!




Руководство для художников по устройству на работу в Targem Games 

Вы не знаете, как начать свой путь художника в gamedev-разработке? Если вам нравится рисовать и вы мечтаете делать игры, хотите изучать и создавать любую из составляющих компьютерной графики есть одно связующее во всех направлениях графики — это рисование. Возможность выполнить эскиз, схему, выразить идею. Умение анализировать рисунок.

Направления:

Концепт-арт

Рисование и еще раз рисование. Любая среда обучения полезна, начиная с детской художественной школы и любых учебных учреждений, где есть художественное развитие. Помните — базовые академические знания и навыки всегда будут нужны.

Композиция, освещение, анатомия и т. д. Даже художники, которые научились рисовать самостоятельно, без институтов и спец. учебных заведений, в итоге изучают то же самое. Поэтому - изучайте академическую базу, а так же онлайн-курсы компьютерной графики.

Участие в конкурсах -  это отличный стимул для развития и общения с другими участниками. В сети постоянно идет множество конкурсов.

Полезно также выкладывать свое творчество на обсуждение, общаться на художественных форумах.

Проф. инструменты: компьютер, планшет (предпочтительно wacom), программы для 2D рисования, бумага, карандаши и т.д.

Моделирование и текстурирование персонажей и авто-робото техники

Среда обучения: Онлайн курсы моделирования. Рисование, саморазвитие, участие в конкурсах. Использование в развитии различных ресурсов.

Проф. инструменты: 3D-программы (Maya, Blender и др. 3D пакеты)

Создание игровых уровней

Одно из основных направлений, включает в себя:

  • Создание макетов уровней, тестирование и анализ геймплея.

  • Финализация уровня: текстурирование и настройка материалов, создание задников, настройка погоды и освещения.

Среда обучения: Игровые редакторы, где есть возможность создавать уровни например: Unity, Unreal Engine и др.

Проф. инструмент: 3D-программы (3ds Max, Maya, Blender и др. 3D пакеты)

Анимация и эффекты

Признаки, что это ваше: повышенная наблюдательность ко всему что движется, как движется и с какой скоростью, какой амплитудой и т.д. Есть желание оживлять неодушевленные модели и предметы. Нравятся эффекты: магия, огонь, метеоритный дождь и т.д.

Среда обучения: вузы с факультетами анимации. Традиционные способы 2D анимации. Саморазвитие, участие в конкурсах. Использование в развитии различных ресурсов.

Проф. инструменты: 3D-программы (Maya, Motion Builder, Blender и др. 3D пакеты).

Уверены, что обладаете всеми необходимыми навыками? Тогда отправляйте резюме на адрес job@targem.ru и пробуйте свои силы в выполнении тестового задания.

Удачи!




Руководство для дизайнеров по устройству на работу в Targem Games 

Вы любите видеоигры во всех проявлениях, даже самых парадоксальных? Вы разбираетесь в механиках компьютерных, настольных и карточных игр? Вы всегда мечтали делать компьютерные игры и даже собрали на коленке пару карт для любимой игры? Тогда вы зашли в нужное место.

Гейм-дизайнер одновременно занимается и довольно абстрактными задачами, вроде написания документов, описания механик и формулировки техзаданий для художников и программистов, и максимально конкретными задачами, вроде прописывания параметров каждого параметра каждой детальки и расставлению ящиков на уровне. То есть, гейм-дизайнер задействован во всем процессе создания игры и отдельных её элементов: от создания концепта, до конкретной реализации. И, пожалуй, главное. Дизайнер - это человек обладающий видением, способный это видение донести до других разработчиков и аргументированно его обосновать. Не помешает также и знание английского языка и некоторые фундаментальные знания о создании игр.

Все еще интересно?

Для начала стоит изучить информацию об индустрии:

Полезно почитать книги:

Начальный уровень

  • Andrew Rollings and Ernest Adams “on Game Design”.

  • Ernest Adams “Fundamentals of Game Design”.

  • Game Architecture and Design “A New Edition by Andrew Rollings”.

Средний уровень

  • Jesse Schell “The Art of Game Design: A book of lenses”.

  • Raph Koster “Theory of Fun for Game Design”.

Продвинутый уровень

  • Katie Salen Tekinbas (Author), Eric Zimmerman “Rules of Play: Game Design Fundamentals”.

  • Katie Salen Tekinbas (Editor), Eric Zimmerman “The Game Design Reader: A Rules of Play Anthology”.

Мы используем собственный движок, но приветствуем знание популярных редакторов игр и опыт создания модов или карт к ним: Unity, Unreal Engine, Crytech, да тот же RPG Maker.

Огромным плюсом будет наличие созданной вами карты, мода или игры. Ведь если вы действительно любите игры и хотите работать над их созданием, то вряд ли удержитесь от порыва сделать что-то самостоятельно. А умение доводить дело до конца и ответственность за качество работы мы ценим не меньше, чем творчество и гениальные идеи.

Полезно будет прислать не только ссылку на ваш мод или карту, но и демонстрационное видео - это увеличит шансы на просмотр.

На собеседовании могут быть, например, такие вопросы:

  • Что такое баланс? А хороший баланс? А какими методами его можно добиться?

  • Что такое фан?

  • Чем отличается классовая ролевая система от скиловой?

  • Что такое counterplay?

  • Какая монетизация у этой игры?

Также вам придется быть готовым отвечать на вопросы о дизайне одной из актуальных игр.

Что делать дальше?

Если вы считаете что готовы к собеседованию, то отправляйте резюме на адрес job@targem.ru. И не стесняйтесь похвастаться примерами своего дизайна.

Удачи!




Условия работы

Мы собрались вместе, потому что нам нравится делать компьютерные игры.

Мы убеждены, что нужно делать только такие игры, которыми мы можем гордиться и восхищаться, а все остальные — играть с удовольствием!

Работа в компании Targem Games - это:

  • Работа в крупнейшей компании-разработчике компьютерных и консольных игр на Урале;
  • Разработка игр для современных платформ: PC, PS4, Xbox One, Linux, iOS, Android, VR и др.;
  • Творческая, демократичная обстановка, комфортные условия труда, регулярные корпоративные мероприятия;
  • Уютный и современный офис недалеко от центра Екатеринбурга;
  • Возможность профессионального роста;
  • Оформление по ТК РФ, полный рабочий день с 10:00 до 19:00, возможны индивидуальные условия для студентов;
  • Частичная компенсация питания, собственный тренажерный зал, при желании - частичная компенсация занятий в фитнес клубе Gymnasium.

Миссия компании - делать игры с удовольствием!

Вверх