Middle Unity Developer, Москва.
▷ Работодатель: Е-МАЛАЙ
(профиль,отзывы)
💰 From 150000 RUR. | Режим: office |
10
* This listing is inactive or archived *
В команду разработки требуется опытный программист уровня Middle+ для работы над нашими будущими играми и для совершенствования имеющихся. Тебя ждут очень интересные проекты.
Обязанности:
- Создавать игры на движке Unity 3D под платформу Windows;
- Реализация клиент-серверного взаимодействия;
- Реализация игровых фич и механик;
-
Сопровождение и развитие архитектуры проекта;
-
Создание интерфейсов по предоставленным дизайнам, их программирование и оптимизация;
-
Ведение рабочей документации;
-
Контроль качества кода. Покрытие его тестами и написание сопроводительной документации;
- Развивать и улучшать имеющиеся игровые проекты;
- Трезво оценивать задачи с учетом возможных рисков и выполнять работы в срок;
- Взаимодействовать с командой разработчиков, UI/UX-дизайнеров, PM.
Требования:
- Опыт работы: Unity и C# от 2х лет;
- Опыт работы с фреймворком Mirror;
-
Понимание построения сетевой архитектуры;
-
Уверенное знание C# и принципов ООП;
- Уверенное знание SQL и особенности работы с базами данных;
-
Понимание работы систем и компонентов Unity (Prefabs, Rigidbody, UI, etc.);
-
Умение читать и улучшать код;
-
Умение работать с системами контроля версий (git);
-
Умение работать с UI в Unity (Сanvas, Event System и т.д.);
-
Знание математики уровня первого курса ВУЗа (хотя бы вектора и матрицы);
-
Алгоритмическое мышление, умение выстраивать логические связи;
-
Знание английского язык на уровне понимания технической литературы;
-
Ответственный подход и дисциплинированность.
-
Умение быстро и качественно решать поставленные задачи;
-
Развитая инициативность и самостоятельность.
Будет плюсом:
- Опыт работы с SRP и ShaderGraph/HLSL
- Опыт оптимизации кода игры, работа с Unity Jobs, оптимизация интерфейса;
- Опыт разработки клиент-серверных приложений;
- Опыт разработки сетевых игр;
- Опыт использования REST API, Json;
- Опыт работы в верстке интерфейсов;
- Опыт работы с Unity Animator;
- Опыт работы с C++.
- Имеете опыт разработки и релиза больших проектов с нуля;
Условия:
- Трудоустройство в соответствии с ТК РФ;
- Конкурентный уровень заработной платы. Выплаты 2 раза в месяц;
- График работы 5/2 с 9:00 до 18:00 или с 10:00 до 19:00;
- Работа в динамично развивающейся аккредитованной IT-компании;
- Возможность профессионального и материального роста;
- Корпоративное обучение, доступ к образовательным платформам, IT-конференции, митапы;
- Неограниченное количество отличного кофе, чая и прочих приятных вещей для твоего комфорта на рабочем месте;
- Молодой и дружный коллектив;