> DOUNORDCURRENT DNIPRO
Game Engineer
format:Officecompany:Product
unityc#android sdkios sdkany one ofandroid sdkoopsoliddesign patternsalgorithmsmultithreadingai agents
unit testingjavascripttypescriptshaders
> full description
Привіт!
Ми литовсько-українська gamedev компанія Nordcurrent Dnipro. Не лише любимо мобільні ігри, даруючи яскравий ігровий досвід мільйонам гравців по всьому світу.
Зараз ми розширюємо нашу команду розробки у місті Дніпро і шукаємо досвідченого Unity Developer (Middle+ / Senior).
Якщо ти маєш глибоку експертизу в Unity/C#, розумієш специфіку мобільної оптимізації та прагнеш впливати на архітектуру та якість ігрових продуктів — будемо раді знайомству!
Твої основні обов’язки:
- Розробка та підтримка ігрової логіки, нових фич та систем на Unity (C#);
- Робота з legacy-кодом: рефакторинг, оптимізація та безпечне розширення існуючих архітектурних рішень;
- Робота з внутрішніми інструментами, фреймворками та пайплайнами компанії, а також їх розширення під потреби проектів;
- Активне використання AI-інструментів для автоматизації рутини, оптимізації написання коду та прискорення прототипування;
- Оптимізація продуктивності ігор (CPU, GPU, Memory, Draw Calls, завантаження ресурсів) під iOS та Android;
- Інтеграція сторонніх SDK (аналітика, реклама, внутрішньоігрові покупки, платіжні системи);
- відмінні комунікативні навички та вміння ефективно взаємодіяти з суміжними відділами (Art, GD, QA) для досягнення спільного результату.
Що ми очікуємо:
- 7+ років комерційної розробки ігор;
- 5+ років комерційної розробки на Unity;
- Наявність випущених та оперованих мобільних ігрових продуктів (iOS / Android) у портфоліо;
- Практичний досвід роботи з великими існуючими кодовими базами (legacy code), вміння розбиратися в чужому коді та якісно його рефакторити;
- Глибоке розуміння OOP, SOLID, паттернів проектування, алгоритмів та структур даних, пам’яті (GC, Memory Management) та асинхронного програмування;
- Досвід оптимізації продуктів під широку лінійку мобільних пристроїв, розуміння Client-Server архітектури та мережевої взаємодії;
- Досвід використання та інтеграції AI-інструментів у свій щоденний пайплайн розробки.
Що буде плюсом:
- досвід написання unit тестів;
- досвід створення власних редакторських інструментів;
- досвід роботи з JS або TypeScript та з шейдерними мовами HLSL, Cg;
- розвинуті лідерські якості;
Що ми пропонуємо:
- пряму залученість у розвиток ігрового продукту, можливість впливати на архітектуру та підходи ;
- пряма комунікація та взаємодія з учасниками команди;
- офіс у центрі Дніпра, обладаний відповідно до воєнних реалій;
- офіційне працевлаштування, конкурентна заробітна плата, оплачувана відпустка та лікарняні;
- дружня атмосфера, культура у якій приємно працювати та відпочивати;
- навчання та можливість професійного росту;
Як відгукнутися на вакансію:
- Якщо тебе зацікавила вакансія — відгукуйся на неї.
- З тобою зв’яжеться наш HR.
- Далі тебе чекає співбесіда з HR та знайомство з техлідом.
- Якщо тобі та нам усе подобається — починаємо працювати:)