Вакансія
З партнерського стрічки
Senior Software Engineer, Web Development – AI
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Ні
- Компанія
- Roku
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Командна робота забезпечує роботу потоку.
Roku змінює те, як світ дивиться телебачення
Roku — це платформа потокового телебачення №1 у США, Канаді та Мексиці, і ми поставили перед собою завдання забезпечити потужність усіх телевізорів у світі. Roku став першим у трансляції на телевізор. Наша місія — бути платформою потокового телебачення, яка об’єднує всю екосистему телебачення. Ми підключаємо споживачів до контенту, який їм подобається, даємо можливість видавцям контенту створювати та монетизувати велику аудиторію, а рекламодавцям надаємо унікальні можливості для залучення споживачів.
З першого дня в Roku ви зробите цінний і важливий внесок. Ми є публічною компанією, яка швидко розвивається, і ніхто не є стороннім спостерігачем. Ми пропонуємо вам можливість порадувати мільйони телевізійних стримерів у всьому світі, здобуваючи вагомий досвід у різноманітних дисциплінах.
Над чим працює команда?
Команда Ads Customer Interfaces розробляє повний набір служб веб-додатків, API та інтерфейсів користувача, які забезпечують уніфікований підхід до взаємодії з внутрішніми та зовнішніми клієнтами в наборі рекламних продуктів Roku. Наша місія полягає в тому, щоб забезпечити найкращий у своєму класі досвід роботи з користувачами та послуги, водночас прагнучи задовольнити користувачів наших продуктів, полегшивши їхню роботу та дозволяючи їм зосередитися на своїх клієнтах, а не загрузнути у нудних бізнес-процесах. У цій ролі ви працюватимете як ключовий член команди Ads Customer Interfaces.
Яка роль?
Roku започаткував трансляцію на телевізор і продовжує впроваджувати інновації та лідирувати в галузі. Незважаючи на те, що ми маємо хороші можливості, щоб допомогти сформувати майбутнє телебачення та потокового медіа в усьому світі, незмінний успіх залежить від досвідчених інженерів програмного забезпечення, таких як ви, які розробляють основні функції для платформи Roku.
Наш новий старший інженер-програміст зробить значний внесок у нашу оркестровану контейнерну платформу, об’єднавши деякі найновіші веб-технології з досвідом штучного інтелекту, щоб розробити справді масштабовані та адаптивні веб-додатки. Щоб досягти успіху, вам знадобиться великий досвід створення надійних і масштабованих хмарних рішень, серйозний досвід у розробці програмного забезпечення та прагнення бути на висоті сучасного програмного забезпечення. Це чудова роль для старшого спеціаліста, який має високий рівень видимості та процвітає завдяки великому впливу на бізнес.
Функції та покращення продуктивності, які ви застосовуєте, безпосередньо впливають на мільйони користувачів щодня. Це чудова роль для досвідченого професіонала, який має інноваційні ідеї для вирішення складних проблем і може втілити ці ідеї в наднадійне програмне забезпечення.
Як я використовуватиму ШІ в Roku?
У Roku ми не просто використовуємо AI, ми працюємо з ним. Агенти штучного інтелекту та інтелектуальні інструменти допомагають створювати чернетки, аналізувати та виконувати повторювані робочі процеси, а наші люди забезпечують вказівки, судження та відповідальність. Ми шукаємо допитливих, здатних до адаптації розробників, які можуть показати, як вони використовували штучний інтелект або автоматизацію, щоб рухатися швидше, підняти планку та масштабувати свій вплив.
Ми цінуємо ваші навички штучного інтелекту, якщо ви вільно володієте інструментами агентної інженерії — системами кодування, як-от Claude Code або Cursor, серверами MCP, спеціальними навичками або фреймворками агентів. І ви можете описати проекти, де ви доставили реальну роботу за допомогою цих інструментів. Ви знаєте, як керувати агентом, перевіряти його вихід і працювати на незнайомій кодовій базі за допомогою агента.
Які обов'язки ролі?
• Дизайн, розробка та надання високоякісних веб-додатків і серверних служб із сучасними фреймворками та технологіями.
• Робота як частина високофункціональної команди, що складається з дизайнерів UX, інженерів програмного забезпечення, розробників, спеціалістів із забезпечення якості та управління продуктами.
• Створюйте та інтегруйте функції штучного інтелекту у веб-додатки та корпоративні інструменти.
• Створюйте та оптимізуйте рішення Retrieval-Augmented Generation (RAG) для взаємодії з чат-ботами
• Працюйте як самостійно, так і в парі з іншими членами команди, щоб забезпечити ефективне надання пріоритетних функцій.
• Беріть участь у плануванні та вдосконаленні функцій разом із командою, щоб створювати інноваційні та спільні проекти.
• Розробляйте нові функції та пишіть тестові випадки, щоб забезпечити якість вашого коду.
• Працюйте з інструментами CI/CD, щоб переконатися, що все розроблене програмне забезпечення відповідає вимогам якості та масштабування.
• Беріть участь у постійному вдосконаленні нашого процесу доставки програмного забезпечення, роблячи його максимально ефективним, зменшуючи марнотратну діяльність і створюючи цінність.
• Подивіться, як функція проходить весь шлях від етапу проектування до розгортання в середовищі, призначеному для клієнтів.
• Продемонструвати здатність глибоко копати, щоб знайти рішення для складних проблем, що стосуються наших користувачів.
Який досвід допоможе комусь досягти успіху на цій посаді в Roku?
• Великий досвід роботи з JavaScript/TypeScript і сучасними веб-фреймворками (React, Next.js, Angular, Node.js, Express) на основі хмарних технологій, таких як AWS і GCP.
• Досвід побудови великомасштабних розподілених систем із низькою затримкою.
• Тверде розуміння алгоритмів, структур даних, методів оптимізації продуктивності, об'єктно-орієнтованого програмування.
• Досвід використання сучасних робочих процесів розробки за допомогою штучного інтелекту та агентів у повсякденному розробці з використанням API та SDK AI/ML
• Бажано практичний досвід розробки рішень RAG або роботи з LLM для чат-ботів
• Глибоке розуміння CI/CD та інструментів, що використовуються для їх впровадження, наприклад Jenkins.
• Досвід роботи з інструментами сховища програмного забезпечення, такими як GitLab і GitHub.
• Досвід роботи з інструментами продуктивності, такими як Jira та Confluence.
• Добре розуміння практик Agile.
• Можливість точно оцінити програмні завдання та працювати за розкладом.
• Бажано ознайомитися з інструментами та методами спостереження (наприклад, Prometheus, Grafana).
• Розуміння баз даних і вибору архітектури даних (SQL проти NoSQL, рівні кешування та шаблони доступу до даних)…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/roku/senior-software-engineer-web-development-ai-manchester-18230)
Roku змінює те, як світ дивиться телебачення
Roku — це платформа потокового телебачення №1 у США, Канаді та Мексиці, і ми поставили перед собою завдання забезпечити потужність усіх телевізорів у світі. Roku став першим у трансляції на телевізор. Наша місія — бути платформою потокового телебачення, яка об’єднує всю екосистему телебачення. Ми підключаємо споживачів до контенту, який їм подобається, даємо можливість видавцям контенту створювати та монетизувати велику аудиторію, а рекламодавцям надаємо унікальні можливості для залучення споживачів.
З першого дня в Roku ви зробите цінний і важливий внесок. Ми є публічною компанією, яка швидко розвивається, і ніхто не є стороннім спостерігачем. Ми пропонуємо вам можливість порадувати мільйони телевізійних стримерів у всьому світі, здобуваючи вагомий досвід у різноманітних дисциплінах.
Над чим працює команда?
Команда Ads Customer Interfaces розробляє повний набір служб веб-додатків, API та інтерфейсів користувача, які забезпечують уніфікований підхід до взаємодії з внутрішніми та зовнішніми клієнтами в наборі рекламних продуктів Roku. Наша місія полягає в тому, щоб забезпечити найкращий у своєму класі досвід роботи з користувачами та послуги, водночас прагнучи задовольнити користувачів наших продуктів, полегшивши їхню роботу та дозволяючи їм зосередитися на своїх клієнтах, а не загрузнути у нудних бізнес-процесах. У цій ролі ви працюватимете як ключовий член команди Ads Customer Interfaces.
Яка роль?
Roku започаткував трансляцію на телевізор і продовжує впроваджувати інновації та лідирувати в галузі. Незважаючи на те, що ми маємо хороші можливості, щоб допомогти сформувати майбутнє телебачення та потокового медіа в усьому світі, незмінний успіх залежить від досвідчених інженерів програмного забезпечення, таких як ви, які розробляють основні функції для платформи Roku.
Наш новий старший інженер-програміст зробить значний внесок у нашу оркестровану контейнерну платформу, об’єднавши деякі найновіші веб-технології з досвідом штучного інтелекту, щоб розробити справді масштабовані та адаптивні веб-додатки. Щоб досягти успіху, вам знадобиться великий досвід створення надійних і масштабованих хмарних рішень, серйозний досвід у розробці програмного забезпечення та прагнення бути на висоті сучасного програмного забезпечення. Це чудова роль для старшого спеціаліста, який має високий рівень видимості та процвітає завдяки великому впливу на бізнес.
Функції та покращення продуктивності, які ви застосовуєте, безпосередньо впливають на мільйони користувачів щодня. Це чудова роль для досвідченого професіонала, який має інноваційні ідеї для вирішення складних проблем і може втілити ці ідеї в наднадійне програмне забезпечення.
Як я використовуватиму ШІ в Roku?
У Roku ми не просто використовуємо AI, ми працюємо з ним. Агенти штучного інтелекту та інтелектуальні інструменти допомагають створювати чернетки, аналізувати та виконувати повторювані робочі процеси, а наші люди забезпечують вказівки, судження та відповідальність. Ми шукаємо допитливих, здатних до адаптації розробників, які можуть показати, як вони використовували штучний інтелект або автоматизацію, щоб рухатися швидше, підняти планку та масштабувати свій вплив.
Ми цінуємо ваші навички штучного інтелекту, якщо ви вільно володієте інструментами агентної інженерії — системами кодування, як-от Claude Code або Cursor, серверами MCP, спеціальними навичками або фреймворками агентів. І ви можете описати проекти, де ви доставили реальну роботу за допомогою цих інструментів. Ви знаєте, як керувати агентом, перевіряти його вихід і працювати на незнайомій кодовій базі за допомогою агента.
Які обов'язки ролі?
• Дизайн, розробка та надання високоякісних веб-додатків і серверних служб із сучасними фреймворками та технологіями.
• Робота як частина високофункціональної команди, що складається з дизайнерів UX, інженерів програмного забезпечення, розробників, спеціалістів із забезпечення якості та управління продуктами.
• Створюйте та інтегруйте функції штучного інтелекту у веб-додатки та корпоративні інструменти.
• Створюйте та оптимізуйте рішення Retrieval-Augmented Generation (RAG) для взаємодії з чат-ботами
• Працюйте як самостійно, так і в парі з іншими членами команди, щоб забезпечити ефективне надання пріоритетних функцій.
• Беріть участь у плануванні та вдосконаленні функцій разом із командою, щоб створювати інноваційні та спільні проекти.
• Розробляйте нові функції та пишіть тестові випадки, щоб забезпечити якість вашого коду.
• Працюйте з інструментами CI/CD, щоб переконатися, що все розроблене програмне забезпечення відповідає вимогам якості та масштабування.
• Беріть участь у постійному вдосконаленні нашого процесу доставки програмного забезпечення, роблячи його максимально ефективним, зменшуючи марнотратну діяльність і створюючи цінність.
• Подивіться, як функція проходить весь шлях від етапу проектування до розгортання в середовищі, призначеному для клієнтів.
• Продемонструвати здатність глибоко копати, щоб знайти рішення для складних проблем, що стосуються наших користувачів.
Який досвід допоможе комусь досягти успіху на цій посаді в Roku?
• Великий досвід роботи з JavaScript/TypeScript і сучасними веб-фреймворками (React, Next.js, Angular, Node.js, Express) на основі хмарних технологій, таких як AWS і GCP.
• Досвід побудови великомасштабних розподілених систем із низькою затримкою.
• Тверде розуміння алгоритмів, структур даних, методів оптимізації продуктивності, об'єктно-орієнтованого програмування.
• Досвід використання сучасних робочих процесів розробки за допомогою штучного інтелекту та агентів у повсякденному розробці з використанням API та SDK AI/ML
• Бажано практичний досвід розробки рішень RAG або роботи з LLM для чат-ботів
• Глибоке розуміння CI/CD та інструментів, що використовуються для їх впровадження, наприклад Jenkins.
• Досвід роботи з інструментами сховища програмного забезпечення, такими як GitLab і GitHub.
• Досвід роботи з інструментами продуктивності, такими як Jira та Confluence.
• Добре розуміння практик Agile.
• Можливість точно оцінити програмні завдання та працювати за розкладом.
• Бажано ознайомитися з інструментами та методами спостереження (наприклад, Prometheus, Grafana).
• Розуміння баз даних і вибору архітектури даних (SQL проти NoSQL, рівні кешування та шаблони доступу до даних)…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/roku/senior-software-engineer-web-development-ai-manchester-18230)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Roku
Розташування
Манчестер, Велика Британія
Оголошення надано Roku.