Unity Developer в SayGames Studio
Responsibilities
- Проектирование, разработка и поддерживание архитектуры игровой логики (фичей).
- Разработка инструментов для упрощения и автоматизации разработки.
- Работа с внедрением аналитических ивентов и логирования.
- Ревью кода и пулл реквесты коллег.
- Постановка и ведение выполнения задач по оптимизации ресурсов и рефакторинга.
- Разработка внутреннего инструментария / функционала для дизайнеров, художников.
- Внедрение различных SDK, тулов (по необходимости).
- Создание и поддержание технической документации по разработанным фичам.
- Сопровождение и контроль процесса разработки событий от прототипа до релиза совместно с PM проекта с технической стороны.
Requirements
- Опыт разработки на Unity от 4 лет.
- Опыт работы с Unity UI, 3D физикой, анимациями и системами частиц.
- Хорошее понимание основ векторной математики для 3D игр.
- Знание путей и методик анализа производительности и опыт оптимизации 3D игр.
- Уверенное владение C#.
- Знания в области алгоритмов и структур данных.
- Понимание принципов ООП и основных паттернов проектирования, и практический опыт их применения.
- Опыт работы с git (либо опыт с другими VCS).
- Знания в области алгоритмов и структур данных.
- Опыт разработки игр под мобильные платформы iOS и Android.
- Знание английского языка на уровне, достаточном для чтения технической документации и профессиональных статей.
Conditions
- Высокий уровень дохода, соразмерный твоему профессионализму.
- Работа из любой точки мира, включая наши офисы в Варшаве, Лимассоле и Пафосе.
- Индивидуальные подарки на дни рождения.
- Материальная помощь в разных событиях (рождение детей, свадьба, утрата близкого родственника).
- Компенсация части расходов на спортивные хобби.
- Оплачиваемые обеды в офисе.
- Комфортное рабочее место с подъемным столом и эргономичным стулом.
- Для некоторых локаций доступен массаж в офисе по символической стоимости, остальное оплачивает компания.
- Страховка или компенсация медицинского обслуживания для тебя и 3-х твоих членов семьи на выбор в твоей локации.
- Современная техника для работы.
- Оплата твоего обучения английскому/польскому на внутренних курсах.
- Возможность самостоятельно управлять рабочим графиком. Для нас главное вовремя закрытые задачи и открытая коммуникация с командой.
- Поддержка в изучении нового и повышении своего профессионального уровня с помощью конференций, онлайн/офлайн обучения, митапов, книг.