Інженер-програміст Unity Developer

MilTech 🪖

Мета посади

 

Розробка, підтримка та оптимізація інтерактивних додатків або ігор на базі Unity.
Інженер-програміст бере участь у повному циклі розробки — від проєктування архітектури до реалізації геймплею, інтеграції графіки, UI та оптимізації продуктивності.

 

Основні обов’язки

Розробка функціоналу:

  • Створення інтерактивних 2D/3D-додатків або ігрових систем у Unity з використанням C#.
  • Реалізація геймплею, UI/UX логіки, інтеграція анімацій, звуку, фізики, VFX.
  • Оптимізація продуктивності під цільові платформи (PC, Android, iOS, WebGL, XR).
  • Робота з Asset Store, імпорт 3D-моделей, матеріалів, текстур, шейдерів.
  • Інтеграція з API, базами даних, SDK, аналітичними сервісами.

 

Співпраця в команді:

  • Взаємодія з дизайнерами, 3D-моделерами, художниками, QA-інженерами.
  • Участь у плануванні задач, оцінюванні трудомісткості, пошуку технічних рішень.
  • Підтримка стабільності продукту, усунення помилок, участь у code review.

 

Технічні процеси:

  • Дотримання внутрішніх стандартів коду, чистої архітектури та SOLID-принципів.
  • Робота з системами контролю версій (Git, Plastic SCM).
  • Документування технічних рішень.

 

Вимоги до кандидата

  • Досвід розробки в Unityвід 2 років.
  • Впевнене володіння C# і розуміння принципів ООП / MVC / ECS.
  • Знання інструментів Unity UI Toolkit, Animator, Particle System, Timeline.
  • Розуміння оптимізації під різні платформи, пам’яті, продуктивності.
  • Досвід роботи з Git або іншими системами контролю версій.
  • Рівень англійської — Intermediate+ (читання технічної документації).

     

    Буде перевагою

  • Досвід розробки AR/VR-проєктів (AR Foundation, XR Interaction Toolkit).
  • Робота з Shader Graph / URP / HDRP.
  • Інтеграція з backend-сервісами (Firebase, PlayFab, Photon, Mirror).
  • Досвід створення мобільних ігор або навчальних симуляторів.

 

 

Ми пропонуємо

  • Конкурентну винагороду, що відповідає вашому досвіду.
  • Роботу над інноваційними 3D/AR/VR-продуктами.
  • Можливість впливати на технічні рішення та архітектуру проєкту.
  • Професійний розвиток, навчання, участь у конференціях.
  • Гнучкий графік і можливість віддаленої роботи.
  • Дружню команду професіоналів, орієнтованих на якість та інновації.

Required languages

English B2 - Upper Intermediate
Published 7 November
35 views
·
6 applications
To apply for this and other jobs on Djinni login or signup.
Loading...