Інженер-програміст / Middle Unity Developer to $2000

MilTech 🪖

Позиція: Інженер-програміст / Middle Unity Developer 

Галузь: Military-Tech. Повний цикл: концепція, розробка, виробництво, продаж. Ринки В2G, В2В. Ключовий продукт: Інтерактивні тренінгові систем вогневої підготовки (симулятори з VR та лазерною технологіями).

Формат роботи: повна зайнятість, робота в офісі
Локація: м. Київ
Причина відкриття вакансії: розширення штату

Наш клієнт -  інноваційна Military-Tech компанія, виробник симуляторів для навчання та підготовки військових, запрошує в команду Інженера-програміста / Middle Unity Developer.

Компанія розробляє комплексні рішення для підготовки військових підрозділів, що охоплюють весь цикл створення симуляторів – від концепції та розробки програмного забезпечення до моделювання бойових сценаріїв для забезпечення реалістичного та ефективного навчання.

Ключові обов’язки:

Розробка програмного забезпечення

  • Написання первинного програмного коду та оптимізація існуючого.
  • Розробка геймплею, ігрової логіки та UI/UX (Canvas, адаптивні лейаути, TextMeshPro).
  • Імплементація 3D‑моделей у Unity, налаштування LOD.
  • Верстка інтерфейсів та робота з UI‑системою Unity.
  • Проєктування архітектури, модульність, підтримка чистоти та масштабованості коду.
  • Розробка мережевої архітектури.
  • Підтримка пайплайна: Unity Package Manager, створення простих Editor‑інструментів.
  • Профілювання та оптимізація (Unity Profiler, batching, атласи, стиснення текстур).
  • Оптимізація під цільові платформи: Windows, Meta Quest, Pico та інші.
  • Рефакторинг існуючого ПЗ.
  • Code review та підтримання високої якості коду.

Інтеграція та підтримка

  • Інтеграція ПЗ з апаратними компонентами симуляторів.
  • Підтримка ПЗ: внесення виправлень, оновлень, оптимізацій.
  • Виїзна робота на майданчику замовника для налаштування та тестування.
  • Тісна співпраця з продакт‑менеджерами та дизайн‑командою, участь у плануванні та оцінюванні задач.

Робота з інструментами

  • Робота з Git (Sourcetree).
  • Робота з Animator, Particle System, Terrain, Physics 2D/3D.

Вимоги:

  • 2+ роки комерційного досвіду з Unity (2021–2023 LTS+) та C#.
  • Досвід роботи на аналогічній посаді від 2 років.
  • Глибоке розуміння ООП, практик SOLID, DI/IoC; досвід застосування шаблонів проєктування.
  • Досвід асинхронного програмування.
  • VR/AR: базовий практичний досвід з AR‑SDK та/або OpenXR / XR Interaction Toolkit (Quest/Vive/Index).
  • Впевнена робота з UI (Canvas, TMP), Animator, Particle System.
  • Досвід роботи із системою Terrain.
  • Впевнена робота з фізикою та геометрією (Physics 2D/3D).
  • Профілювання: Unity Profiler, аналіз алокацій, batching, атласи, формати стиснення текстур.
  • Впевнена робота з Git‑репозиторіями.

Буде плюсом

  • Zenject, UniTask.
  • DOTween.
  • Shader Graph або базовий HLSL (URP Unlit/Surface).
  • Досвід оптимізації під Meta Quest (Android/IL2CPP, ADB/scrcpy, Frame Debugger).

Умови роботи:

  • Повна зайнятість, офіс
  • Безстроковий трудовий договір
  • Конкурентна заробітна плата (ставка + премія KPI)
  • Робота в технологічній компанії, що розвиває інноваційні рішення для військової підготовки

     

Required skills experience

Unity C# 2.5 years
SDK 2 years
Unity Profiller 2.5 years
Git 2.5 years

Required languages

English A2 - Elementary
Ukrainian Native
Published 17 March
19 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...