Lead Unity Developer
Привіт, гарного настрою усім, хто читає ці рядки!
Наразі ми у пошуку Lead Unity Developer-а до себе у команду ігрової розробки, яка складається з 23-х спеціалістів, на full time формат співпраці. Відкриття позиції зумовлене зростанням кількості проектів.
У Mind Studios Games наша основна мета — створювати ігри, які виглядають і відчуваються сучасно, зручно та естетично.
Тезисно про нас:
— ми на ринку вже 11 років;
— наші офіси знаходяться в Дніпрі, Києві та Відні;
— ми зростаюча компанія, наразі в нас працює понад 90 крутих спеціалістів;
— ми створюємо продукти з нуля, без застарілого коду!
Що ми пропонуємо:
— роботу у професійній команді, яка створює інноваційні продукти;
— підтримку професійного розвитку: регулярні performance review, assessment, PDP;
— бюджет на навчання, який визначається відповідно навичок та досвіду;
— формат роботи на вибір: віддалено або в офісі;
— оплачувані відпустки та лікарняні;
— прозорість: щомісячні звіти компанії.
Що входить до обов’язків:
— технічне лідерство: Управління технічними рішеннями та архітектурою проєктів, визначення стандартів коду та контролю якості розробки;
— розробка ігор на Unity;
— робота з ігровими механіками, інтеграція UI/UX, анімації, VFX та графічних асетів;
— оптимізація продуктивності, профайлінг і дебаг проєктів;
— робота з мережею (REST API, WebSockets), впровадження мультиплеєрних функцій;
— інтеграція сторонніх бібліотек та сервісів;
— розгортання та тестування проєктів на iOS, Android, Web та інших платформах;
— комунікація із замовниками та партнерами англійською мовою;
— код-рев’ю та менторинг: Проведення рев’ю коду, технічний дизайн задач, підтримка розвитку команди розробників;
— оптимізація процесів розробки;
— оцінка проєктів.
У нас буде повний match, якщо у тебе:
— англійська мова рівня Upper-Intermediate та вище (буде спілкування з замовниками, їх підрядниками та партнерами).
— C#, ООП, git;
— досвід повного циклу розробки;
— мережева взаємодія (REST, socket);
— патерни проектування та алгоритми в ігровій розробці;
— розуміння асинхронного програмування;
— верстка UI в Unity;
— підготовка та імпорт графічних асетів із середовищ Figma, Photoshop, Adobe Illustrator тощо;
— досвід збірки та відладки під платформи iOS, Андроїд, PC та WebGL;
— гарні навички вирішення проблем, проведення ресьочів;
— розуміння реактивного підходу программування та основ роботи з DI контейнерами;
— досвід роботи з AI, realtime multiplayer, addressables;
— розвинене логічне та просторове мислення;
— досвід інтеграції сторонніх бібліотек;
— навички розробки едітор скриптів та вікон;
— створення та обробка анімацій Unity Animator, Spine 2D, DOTween;
— досвід дебагу, профайлінгу та оптимізації проєктів (Unity Profiler, Frame Debugger тощо).
Буде плюсом:
— профільна освіта;
— досвід допрацьовування готових рішеннь з ассет стору;
— досвід роботи з пакетами Zenject, UniRX, UniTask;
— досвід ревью інших розробників та проведення тех.дизайну задач;
— створення нативних (iOS, Андроїд) плагінів для Unity;
— досвід розробки архітектурних рішень в залежності від складності та вимог проекту;
— створення та обробка ефектів частинок;
— досвід роботи з ECS (DOTS або інша);
— досвід написання автотестів;
— гарні коммунікативні, організаторські та лідерські здібності.
Як ми взаємодіємо з кандидатами:
1-й етап: наш Talent Acquisition Specialist уточнить додаткову інформацію у листуванні
2-й етап: онлайн спілкування з Talent Acquisition Specialist (до 45 хвилин);
3-й етап: онлайн спілкування з Lead and People Ops (до 90 хвилин);
4-й етап: offer.
Якщо стався match — ми будемо раді поспілкуватись детальніше 😈