Unity Tech lead

Дата размещения вакансии: 18.09.2024
Работодатель: ChillBase
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

OneState - это хардкорная мобильная ММО на Unity в реалистичном сеттинге с открытым миром. Если хочешь попасть в вовлеченную команду, работать над интересными задачами с минимумом бюрократии, регулярно слышать честную обратную связь, то мы сработаемся!

Что хотим видеть:
- Опыт в коммерческой разработке мобильных игр на iOS/Android на позиции TeamLead;
- Наличие выпущенных проектов на позиции Team Lead;
- Умение писать высокопроизводительный C# код;
- Актуальный опыт работы с Morpeh ECS или Leo ECS в Unity более 1 года, либо с другим фреймворком более 2 лет;
- Опыт работы с клиент-серверными играми более 1 года, понимание клиент-серверной архитектуры;
- Базовое знание SQL, опыт работы с MariaDB или PostgreSQL в игровых проектах;
- Опыт в организации CI/CD для Unity проектов (Teamcity/Jenkins);
- Уверенные знания IL2CPP и .NET 7+;
- Высокая степень самоорганизации;
- Понимание основных бизнес-метрик и умение их связывать с техническими целями;
- Опыт работы с XCode/Android Studio (сбор логов, отладка, профилирование).

Дополнительно будет классно:
- Опыт работы с Open World проектами;
- Опыт работы с Dapper на .NET 7+;
- Опыт работы с Scriptable Render Pipeline (написание рендер-фичей; модификация URP);
- Опыт работы с Grafana + Prometheus (сбор метрик с .NET приложений);
- Умение пользоваться Jobs System + Burst Compiler;
- Умение писать unsafe код на C#.

​​​Что предстоит делать:

- Руководство командой разработки от начала разработки версии до её завершения (декомпозиция, планирование, оценка, приёмка);
- Организация и ведение процессов команды разработки;
- Взаимодействие с лидами других отделов и организация межкомандных процессов;
- Интеграция и обучение сотрудников, найм новых сотрудников;
- Проведение код-ревью команды;
- Технический анализ проекта, его качества и слабых мест;
- Проведение релизов и анализ итоговых результатов;
- Поиск новых решений и их реализация;
- Написание технической документации;
- Оптимизация продуктовых задач с технической стороны;
- Написание технического функционала для разработчиков и гейм-дизайнеров;
- Написание клиент-серверного геймплейного функционала (Unity + .NET 7+);
- Исправление багов.

Что мы предлагаем:
- Официальное трудоустройство;
- Гибкое начало дня, комфортная и неформальная атмосфера в команде;
- 100% компенсация отпускных и оплачиваемые больничные;
- Гибкая вилка - мы ориентируемся на уровень ваших навыков и опыта, оценивая их по достоинству;
- Возможность развивать свои идеи, свобода для творчества и в принятии решений;
- Прокачивание навыков и личных качеств по индивидуальному плану развития;
- Пересмотр ЗП по мере роста навыков и уровня выполняемых задач;
​​​​​​​- Совместный чилл и активности :)