logo[мetahunt]
> DOU
senior

Software Engineer

SoftServe
format:Hybridcompany:Outsource
reactreact nativenode.js
experience3+ years
domainMedia
locationUkraine (Kyiv, Kharkiv, Lviv, +9)
> full description

ПРО РОЛЬ:

У цій ролі ти створюватимеш новий стримінговий застосунок у межах мультиплатформної OTT-екосистеми, якою користуються аудиторії по всьому світу. Ти працюватимеш із BrightScript і SceneGraph, щоб реалізовувати високопродуктивний функціонал для Roku, створювати інтуїтивний користувацький досвід і забезпечувати надійне відеостримінгове середовище. Ти долучишся до масштабного продукту та співпрацюватимеш із фахівцями з інженерії, дизайну, QA і продуктового напряму.

ОБОВ’ЯЗКИ:

  • розробляти та підтримувати багаторазово використовувані UI-компоненти для Roku за допомогою BrightScript і SceneGraph відповідно до встановлених практик кодування та архітектури платформи;
  • реалізовувати надійні процеси відеовідтворення, включно з керуванням життєвим циклом плеєра, завантаженням контенту, обробкою помилок і синхронізацією станів відтворення;
  • інтегрувати backend API, контентні сервіси, механізми автентифікації, аналітичні рішення та платформоспецифічний функціонал;
  • розробляти асинхронні задачі та процеси обробки даних для забезпечення швидкої роботи застосунку й ефективної взаємодії із зовнішніми сервісами;
  • налагоджувати платформоспецифічні проблеми та оптимізувати навігацію, рендеринг UI, запуск застосунку, використання пам’яті й продуктивність відтворення на різних поколіннях пристроїв Roku;
  • проєктувати архітектуру застосунку, структуру компонентів, навігаційні патерни та сценарії deep linking для забезпечення підтримуваності, масштабованості й цілісного користувацького досвіду;
  • інтегрувати Roku Advertising Framework і підтримувати рекламні сценарії, включно з показом реклами, трекінгом, обробкою помилок та координацією з відеоконтентом;
  • співпрацювати з командами web, mobile, backend, design, QA та product для уточнення вимог, вирішення технічних залежностей, перевірки рішень і випуску готового до продакшену функціоналу.

ВИМОГИ:

  • понад 3 роки професійного досвіду розробки та підтримки застосунків для Roku;
  • глибока експертиза в BrightScript, SceneGraph, архітектурі платформи Roku, життєвих циклах компонентів і процесах пакування застосунків;
  • досвід повного циклу розробки OTT-застосунків, включно з відеовідтворенням, автентифікацією, аналітикою, інтеграцією API та deep linking;
  • знання Roku Advertising Framework і процесів інтеграції рекламних рішень;
  • сильний досвід в асинхронній обробці, інтеграції даних, налагодженні, керуванні пам’яттю та оптимізації продуктивності застосунків;
  • досвід оптимізації застосунків для різних поколінь пристроїв Roku та роботи з платформними обмеженнями;
  • досвід роботи щонайменше з однією додатковою OTT-платформою, зокрема Apple TV, Tizen, Fire TV або Google TV;
  • знання кросплатформних екосистем, які можуть включати React, React Native та Node.js;
  • розвинені навички співпраці та комунікації для ефективної взаємодії з інженерними, дизайн, QA та продуктовими командами.

ПРО НАС:

SoftServe — глобальна компанія у сфері цифрової інженерії та технологічного консалтингу. Тут експертність поєднується з культурою, у центрі якої — люди. Уже понад 30 років ми допомагаємо організаціям долати складні бізнес-виклики. Поєднуємо глибоку інженерну експертизу з продуманими інноваціями, що спираються на дослідження.

Наші команди працюють у напрямах цифрової інженерії, аналітики даних, хмарних технологій та AI/ML. Створюємо практичні й масштабовані технологічні рішення, що відповідають реальним потребам бізнесу та приносять користь людям. Серед наших клієнтів — компанії з різних індустрій: високих технологій, фінансових сервісів, охорони здоров’я, фармацевтики та біотехнологій, ритейлу, енергетики й виробництва. Для нас важливі якість рішень, їхній вплив і люди, завдяки яким ця робота стає можливою.

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

МИ ПРОПОНУЄМО:

  • Гнучкий графік: працюй з дому, з офісу або в гібридному форматі — так, щоб зберігати фокус і залишатися на зв’язку з командою.
  • Компенсація та переваги: конкурентна винагорода, що відповідає ролі, локації та ринку. Також — медичне страхування, оплачувана відпустка, підтримка фізичного й ментального здоров’я та можливості для навчання.
  • Лідерство з фокусом на людей: ти працюєш із лідерами, відкритими до діалогу, які пояснюють контекст і допомагають командам рухатися в одному напрямі.
  • Технологічні спільноти: долучайся до спільнот з AI/ML, Cloud, Quantum Computing, IoT і Robotics, а також до проєктів, що базуються на сучасних фреймворках і технологіях.

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

Відгукнутись на вакансію