Gaming

Unity Tech lead Full-time

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

For which tasks (responsibilities)?
  • Руководство командой разработки от начала разработки версии до её завершения (декомпозиция, планирование, оценка, приёмка);

  • Организация и ведение процессов команды разработки;

  • Взаимодействие с лидами других отделов и организация межкомандных процессов;

  • Интеграция и обучение сотрудников, найм новых сотрудников;

  • Проведение код-ревью команды;

  • Технический анализ проекта, его качества и слабых мест;

  • Проведение релизов и анализ итоговых результатов;

  • Поиск новых решений и их реализация;

  • Написание технической документации;

  • Оптимизация продуктовых задач с технической стороны;

  • Написание технического функционала для разработчиков и гейм-дизайнеров;

  • Написание клиент-серверного геймплейного функционала (Unity + .NET 7+);

  • Исправление багов.

What kind of professional are we looking for?
  • Опыт в коммерческой разработке мобильных игр на iOS/Android на позиции Team Lead;

  • Наличие выпущенных проектов на позиции 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#.

Overview

  • Employer: Devhunt
  • Job Title: Unity Tech lead
  • Published: 2 weeks, 4 days ago
Apply For This Job