Senior Unity (С#) Developer

Senior Unity (С#) Developer


Remote | full time | $4000-6000

Funky Monkey

Описание вакансии:

Чем вам предстоит заниматься:

1. Самостоятельно развивать существующий функционал, обеспечить реализацию новых фич

2. Участвовать в развитии архитектуры и систем проекта

Наши ожидания:

1. Коммерческий опыт разработки на Unity (С#) от 6 лет

2. Наличие опубликованных в сторах мидкорных игровых проектов, желательно созданных на основе ECS подхода

3. Коммерческий опыт от 1 года использования ECS фреймворков: Entitas, Unity ECS, UECS, LeoEcs или другие

4. Опыт работы в команде разработчиков от 3 человек более 4 лет

5. Отличные знания C#

6. ПОНИМАНИЕ принципов ООП и паттернов проектирования

7. ПОНИМАНИЕ всех 5 принципов SOLID – НЕ расшифровать каждую букву SOLID, а объяснить: где, как, когда и почему Вы используете каждый принцип?

8. Понимание структуры данных и сложности алгоритмов

9. Умение разбираться в чужом коде и поддерживать существующую архитектуру

10. Умение выстраивать устойчивую к изменениям архитектуру проекта

11. Умение работать с Git

Необходимый опыт:

1. Построение архитектуры на основе ECS подхода

2. Опыт работы над мидкорных PvP игровыми проектами

3. Использование актуальных пакетов и подсистем Unity (New Input System, Addressables, Cinemachin, Timeline и пр.)

4. Experience with optimization and profiling

5. Experience with test coverage

6. Multiplayer networking (Photon or similar)

7. Опыт работы с DOTS

8. Опыт выпуска проектов на мобильные платформы (Android/iOS)

9. Опыт интеграции внешних SDK (Аналитика, Реклама)

10. Опыт оптимизации и улучшения производительности игр

11. Оптимизация по памяти и производительности

12. Организация систем пользовательского интерфейса UI

13. Умение выбрать техническую реализацию, соответствующую целям проекта/задаче

14. Опыт использования dependency injection, любой фреймворк DI для Unity

15. Реализация шейдеров и работа с URP

16. Опыт создания кастомных инспекторов и расширений для редактора Unity (например тулзы для ГД и Арт-отделов)

Условия рассмотрения кандидата:

1. Портфолио опубликованных в сторах мидкорных игровых проектов, желательно созданных на основе ECS подхода

2. Резюме, в котором указан опыт работы в хронологическом порядке

3. Готовность к прохождению технического интервью с Lead и CTO (1,5-2 часа)

Мы предлагаем:

1. Удалённая работа, удобный и гибкий график

2. Возможность карьерного роста

3. Реализация ваших инновационных идей в создании качественного продукта

4. Дружная молодая команда

5. Интересный амбициозный проект, который украсит Ваше портфолио

6. У нас нет лишней бюрократии и мы приветствуем творческих подход

7. Конкурентная заработная плата


Контакты для отклика соискателя:

@Fart_Off



Report Page