Суспільне Мовлення — незалежна медіакомпанія України, яка об'єднує телевізійне, радійне та цифрове мовлення. Ми захищаємо свободи в Україні та надаємо суспільству достовірну і збалансовану інформацію. Завдяки широкій мережі каналів, радіостанцій і диджитал-платформ, Суспільне пропонує інформаційний, історичний, культурно-мистецький, освітній, дитячий й спортивний контент для мільйонів українців.
Ми цінуємо різноманітність та інклюзивність, прагнучи забезпечувати рівні можливості для всіх.
Разом із Суспільним ви станете частиною команди, що створює чесний і корисний контент, відображає реальний стан речей і спрямований на поширення історичної правди, зміцнення суспільної безпеки й української культури.
Хрещатик, 26 |Гібридний графік роботи| Можливість бронювання
Продукт
Новинна платформа suspilne.media з аудиторією 4-6,5 млн користувачів на місяць та набір інструментів паблішингу. Ключовий фокус: імплементація нової дизайн-системи та рішень з персоналізації користувацького досвіду, розвиток паблішингу відео та стримінгового контенту.
Пріоритетні задачі
1. Супервізія реалізації та імплементація дизайн-системи
? Технічний супервайзинг розробки React-компонентів дизайн-бібліотеки
? Code review Storybook компонентів, валідація архітектури та типізації TypeScript
? Розробка плану міграції: аудит поточних компонентів, планування поетапної заміни легасі UI
? Підготовка інфраструктури для імплементації: налаштування CI/CD, npm registry, versioning strategy
? Інтеграція компонентів дизайн-системи у поточну кодову базу Next.js
? Рефакторинг існуючих компонентів із використанням нової бібліотеки
2. Мультимедійні елементи та паблішинг
? Вертикальні відео та сторіз: участь у розробці елементів відтворення відео та іншого мультимедійного контенту
? CMS: участь у розвитку функціональних можливостей системи управління контентом
3. Персоналізація
? Участь у розробці комплексних рішень з використанням технологій на основі штучного інтелекту (реалізація розмовного інтерфейсу для взаємодії з платформою, мовні версії та інше)
? Експерименти з progressive web app capabilities, offline-first approaches
Технічний стек
? Frontend frameworks: React, Redux, hooks patterns, concurrent features
? Component libraries: Storybook, design tokens, Atomic Design patterns
? Real-time features: WebSockets, SSE
? TypeScript: advanced types, generics, utility types
? SSR/SSG: Next.js або аналогічні frameworks для нових компонентів
? CMS development: Draft.js (rich text editor), complex forms, editorial workflows
? Build tools: Webpack, npm/yarn, ES6+
? Styling: CSS, HTML, AMP (Accelerated Mobile Pages), Tailwind CSS
? Backend розуміння: REST API integration, розуміння PHP/Yii2 архітектури (для ефективної комунікації з backend командою)
Вимоги:
? Профільна вища освіта магістр/спеціаліст (Комп?ютерні науки або суміжна спеціалізація)
? Володіння англійською на рівні B1-B2 (Розуміння технічної документації)
? Досвід Frontend розробки від 5 років із застосуванням зазначених фреймворків та технологічного стеку
? Наявність експертизи відповідно до зазначених задач та параметрів
Обов?язково:
? Migration experience: Досвід оновлення версій основних фреймворків та програмних рішень (React, Redux, інше)
? Database/Backend: ElasticSearch basics, MySQL query optimization розуміння, Redis caching strategies
? Mobile: AMP optimization, React Native basics, progressive web apps
? Performance: досвід налаштування та оптимізації CDN, Core Web Vitals
? Analytics: Google Analytics, custom event tracking, A/B testing frameworks
? CMS: Headless CMS architectures, content modeling, editorial tools design
? Середовище розробки: практичний досвід роботи із ШІ-асистентами розробки
Буде перевагою:
? AI/ML: розуміння RAG та інших архітектур, Rule-based підхіду, ETL та ELT, embeddings, векторного пошуку
? Досвід роботи з Video.js або Dash.js, HLS streaming, adaptive bitrate, video player customization
? Досвід роботи з AI/LLM інтеграціями (OpenAI, Anthropic API, embeddings)
? Досвід з progressive web apps, offline capabilities
Особистісні якості:
? Системне мислення, навички комплексного планування
? Командна робота, конструктивна комунікація
Графік роботи: Повний робочий день, гнучкий початок (основні години 11:00—17:00).
On-call: ротація для critical incidents (новинні платформи працюють 24/7)
Ми пропонуємо:
? Гарантоване офіційне працевлаштування.
? Створення безпечного робочого середовища.
? Підтримку та заохочення колективної співпраці та взаємодії.
? Можливість працювати над цікавими та важливими проєктами.
Зверніть увагу: розгляд вашого резюме може тривати до 10 робочих днів. Якщо за цей період ми не зв’яжемося з вами, це означатиме, що наразі ми не можемо запросити вас на співбесіду. Однак ваше резюме залишиться в нашій базі, і при появі релевантних кар'єрних можливостей ми обов’язково запропонуємо їх вам.
Про нас: https://corp.suspilne.media/
Рекрутер






