Unity
Unity
Unity розробляє інструменти та сервіси для створення ігор, застосунків і захопливих інтерактивних 3D-проєктів у реальному часі. Платформа охоплює Unity Engine для кросплатформного створення контенту, Unity Cloud для робочих процесів розробки та Unity Grow для залучення користувачів і монетизації ігор. Unity обслуговує творців і команди в ігровій індустрії, а також у таких корпоративних сферах, як виробництво, поєднуючи технології комп’ютерної графіки, можливості штучного інтелекту, ресурси для розробників, підтримку спільноти та професійне навчання, щоб допомагати втілювати інтерактивні ідеї у готові продукти.

Провідний інженер iOS SDK, Unity Ads SDK — робота в офісі в Нью-Йорку

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

Опис

  • Визначати технічний напрям розвитку iOS SDK і реалізовувати ключові архітектурні ініціативи
  • Розробляти надійні компоненти SDK мовою Swift
  • Співпрацювати з інженерами Android над спільною архітектурою SDK, API та функціональністю
  • Керувати складними проєктами від визначення проблеми й технічного проєктування до запуску, вимірювання результатів і вдосконалення
  • Вирішувати виробничі проблеми, пов’язані з життєвим циклом застосунку, паралельністю, пам’яттю, мережевою взаємодією, рендерингом, WebView та інтеграцією з хост-застосунком
  • Оптимізувати ініціалізацію SDK, завантаження та рендеринг реклами, використання пам’яті, розмір бінарного файлу, частоту збоїв, спостережуваність і надійність релізів
  • Підтримувати інженерів через архітектурні й код-рев’ю, а також практичне наставництво
  • Виявляти архітектурні ризики та можливості посилення платформи

Вимоги

  • Значний досвід розробки та випуску готового до використання програмного забезпечення для iOS
  • Експертне знання Swift і впевнене володіння Objective-C
  • Глибоке розуміння життєвого циклу застосунків iOS, керування пам’яттю, паралельності, мережевої взаємодії, рендерингу та оптимізації продуктивності
  • Досвід проєктування й супроводу SDK, фреймворків або бібліотек, вбудованих у сторонні застосунки, включно з проєктуванням API, зворотною сумісністю, версіюванням, керуванням залежностями та практиками релізів
  • Робоче знання концепцій розробки для Android і здатність працювати з кодом Kotlin та Java
  • Досвід розслідування складних виробничих проблем за допомогою профілювання, звітів про збої, журналів і метрик
  • Підтверджений досвід керування технічно складними проєктами за участю кількох інженерів або команд
  • Відмінні навички письмової та усної комунікації для формування технічного напряму
  • Професійне володіння англійською мовою в усній і письмовій формі
  • Додатковий досвід роботи з SDK для мобільної реклами, монетизації, mediation або вимірювань
  • Додатковий досвід роботи з WKWebView і взаємодією між нативним кодом та вебом або зі StoreKit, SKAdNetwork, атрибуцією та API конфіденційності
  • Додатковий досвід роботи з Unity Engine або іншими ігровими рушіями

Переваги

  • Комплексне медичне страхування, страхування життя та страхування від непрацездатності
  • Субсидія на транспортні витрати
  • Володіння акціями компанії працівниками
  • Конкурентоспроможні пенсійні плани та програми пенсійного забезпечення
  • Щедра відпустка та додаткові особисті вихідні
  • Програми відпусток і підтримки догляду за сім’єю для нових батьків
  • Закуски та харчування в офісі
  • Програми й підтримка психічного здоров’я та добробуту
  • Ресурсні групи працівників
  • Глобальна програма допомоги працівникам
  • Програми навчання та професійного розвитку
  • Волонтерські програми та співфінансування пожертв
  • Можливе право на отримання акційних винагород
  • Можлива участь у програмах стимулювання, зокрема щорічних дискреційних бонусах або комісійних з продажів