Компания "МТС"
ON Медиа — контентный холдинг, который объединяет бизнесы цифровой экосистемы Erion (ранее - экосистема МТС) в сфере развлечений онлайн и офлайн. В холдинг входят онлайн-кинотеатр КИОН, ON Студия, книжный сервис КИОН Строки, стриминг КИОН Музыка, музыкальная компания ON Лейбл и компания МТС Live, которая управляет билетными операторами Ticketland и Ticketscloud, продюсерским центром ON Шоу и развивает федеральную сеть концертных площадок.
Продукт — комплексная система ведения договоров и управления правами на публикацию контента для сервисов кластера ON Медиа: KION, Строки, Лейбл, Музыка.
Медиаплатформа — модульное PaaS-решение с готовыми, безопасными и масштабируемыми компонентами для управления, обработки и доставки медиаконтента.
Платформа используется внутренними продуктами МТС Медиа и будущими партнёрами и помогает решать задачи:
— устранения дублирования функциональности и затрат;
— ускорения интеграций между сервисами;
— создания единой базы для кросс-сервисного взаимодействия.
За счёт централизации и переиспользования компонентов платформа позволяет быстрее выводить новые функции и продукты на рынок, внедрять сквозную персонализацию и повышать операционную эффективность.
Чем предстоит заниматься:
Что мы ожидаем от кандидата:
Основной стек:
Уверенное владение TypeScript, JavaScript (ES6+), HTML5, CSS3
Коммерческий опыт разработки на Angular 15+
Хорошее понимание архитектуры и жизненного цикла Angular-приложений
Angular и Frontend
Практический опыт работы с:
компонентами, директивами, пайпами, сервисами, Dependency Injection
маршрутизацией и формами
HTTP-клиентом и lazy loading
Change Detection (OnPush / Default)
Работа с RxJS и современными реактивными примитивами Angular
(signals, computed, effect)
Интеграция с REST API, работа с WebSockets
Понимание форматов данных JSON / XML
Архитектура и производительность
Знание принципов SOLID, DRY, KISS
Компонентный подход, разбиение приложения на feature-модули
Опыт работы в Monorepo (Nx — плюс)
Оптимизация производительности:
уменьшение bundle size
ленивая загрузка
оптимизация рендеринга
Понимание подходов Micro Frontends
(Module Federation, Webpack 5)
UI / UX
Владение SCSS / SASS
Адаптивная и кросс-браузерная вёрстка
Современный CSS: Flexbox, Grid
Работа с Figma, реализация интерфейсов по дизайн-макетам
Использование Angular Material или других UI-библиотек
Опыт с Angular Animations — будет плюсом
Безопасность
Базовое понимание веб-безопасности: XSS, CSRF, CORS
Реализация аутентификации и авторизации
(JWT, OAuth, role-based access)
Инструменты и процессы
Командная работа с Git
Поддержка качества кода: ESLint, Prettier, Husky
Опыт тестирования:
unit-тесты (Jest)
e2e-тесты (Playwright)
Базовое понимание CI/CD (GitLab CI), Docker
Работа с package-менеджерами (npm / yarn / pnpm)
Командная работа
Опыт работы в Agile-командах
Участие в code review
Взаимодействие с дизайнерами, QA и backend-разработчиками
Опыт документирования (Storybook, Confluence)
Будет плюсом
Опыт разработки и поддержки собственного UI Kit
Миграции между мажорными версиями Angular
Использование NgRx или аналогичных state-management решений
Работа с GraphQL (включая Federation)
Знание NestJS для BFF-слоя
Что мы предлагаем:
10 Февраля
Middle+/Senior Java разработчик
Москва
Компания "Сбербанк" Продукт "Цифровое урегулирование задолженности" - это 70+ сервисов. Мы ищем Middle+/Senior Java разработчика. Задачи:...
10 Февраля
Senior Go Developer for Parsers
Москва
Компания "Ostrovok.ru" Команда Parsers занимается всем циклом обработки данных о ценах конкурентов - от задач на парсинг до финальных топиков...
10 Февраля
Java разработчик/Java Developer (стажер)
Москва
от 15 000 до 30 000 руб.
Компания "Симплекс 2.0" Обязанности: Работа с реальными проектами в команде программистов, под руководством эксперта. Разработка...
10 Февраля
Senior Java Developer( Смартсофт )
Москва
Компания "Смартсофт" Возможно, мы ищем именно вас! Мы разрабатываем решения в сфере e - government. И делаем это профессионально. В нашей...
10 Февраля
Senior Go разработчик( «UZUM TECHNOLOGIES». )
Москва
Компания "«UZUM TECHNOLOGIES»." Uzum — первая технологичная экосистема в Узбекистане и первый в стране стартап-единорог. Мы развиваем сразу...