- 110 000 грн, Выше средней До сплати податків
-
Національна суспільна телерадіокомпанія України
СМИ, медиа; больше 1000 сотрудников - Киев
- Полная занятость. Опыт работы от 5 лет. Высшее образование.
- Бронирование сотрудников
Описание вакансии
Суспільне Мовлення — незалежна медіакомпанія України, яка об'єднує телевізійне, радійне та цифрове мовлення. Ми захищаємо свободи в Україні та надаємо суспільству достовірну і збалансовану інформацію. Завдяки широкій мережі каналів, радіостанцій і диджитал-платформ, Суспільне пропонує інформаційний, історичний, культурно-мистецький, освітній, дитячий й спортивний контент для мільйонів українців.
Ми цінуємо різноманітність та інклюзивність, прагнучи забезпечувати рівні можливості для всіх.
Разом із Суспільним ви станете частиною команди, що створює чесний і корисний контент, відображає реальний стан речей і спрямований на поширення історичної правди, зміцнення суспільної безпеки й української культури.
Хрещатик, 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/
Похожие вакансии
-
Інженер з ремонту, тестування електроніки, помічник головного інженера
60 000 – 70 000 грн, TAF Industries, Киев -
Старший інженер-конструктор (SolidWorks)
60 000 – 100 000 грн, GPSM, TM, Киев