54 lines
5.3 KiB
Markdown
54 lines
5.3 KiB
Markdown
# МТС — Senior Frontend (ON Медиа)
|
||
|
||
**URL:** https://job.mts.ru/vacancy/678181160223770637
|
||
**Location/format:** Москва · Полный день (work-mode tag not shown, unlike other MTS postings which show Гибридный/Удалённая работа)
|
||
**Posting date/age signal:** not shown
|
||
**Apply control:** active — "Откликнуться" button + inline application form ("Отклик на вакансию")
|
||
|
||
## Full description
|
||
|
||
**Категория:** Работа в IT
|
||
**Юрлицо:** АО МТС Веб Сервисы
|
||
**Опыт:** 3-6 лет
|
||
|
||
### Чем предстоит заниматься
|
||
|
||
- Разработка фронтенд-части внутри системы управления медиа-инвентарем;
|
||
- Разработка автотестов для существующего и нового функционала (playwright);
|
||
- Обеспечение стабильности системы (баги, алерты, логи, мониторинг, 500-ки);
|
||
- Обеспечение стабильности выкаток (алерты в чат, линтеры, тесты в пайплайнах);
|
||
- Применение LLM для оптимизации скорости разработки новой кодовой базы (spec kit).
|
||
|
||
### Что мы ожидаем
|
||
|
||
- Уверенное владение TypeScript, JavaScript (ES6+), HTML5, CSS3;
|
||
- Коммерческий опыт разработки на Angular 15+;
|
||
- Хорошее понимание архитектуры и жизненного цикла Angular-приложений;
|
||
- Практический опыт работы с компонентами, директивами, пайпами, сервисами, 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);
|
||
- Владение SCSS / SASS, адаптивной и кросс-браузерной вёрсткой, современным CSS: Flexbox, Grid;
|
||
- Опыт работы с Figma, реализация интерфейсов по дизайн-макетам;
|
||
- Опыт использования Angular Material или других UI-библиотек;
|
||
- Опыт с Angular Animations — будет плюсом.
|
||
|
||
### Что мы предлагаем
|
||
|
||
- Оклад + годовой бонус;
|
||
- Программа ДМС с первого месяца работы - это 100% покрытие расходов в частных клиниках, включая стоматологию. Застраховать близких родственников можно со скидкой 50%. Для любителей путешествий - страховка в поездках за границу. А еще есть страхование жизни;
|
||
- Очное и онлайн-обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, обмен опытом во внутренних профессиональных сообществах, а также доступ к онлайн-библиотеке в полезными книгами и периодикой;
|
||
- Оплачиваемые выходные на значимые события в жизни сотрудника;
|
||
- Материальная помощь в сложных жизненных ситуациях;
|
||
- Корпоративная мобильная связь + интернет, а так же единая подписка МТС Premium (онлайн кинотеатр KION, сервис МТС Music, МТС Строки и т.д.);
|
||
- Предложения от партнёров для путешествий, развлечений и занятий спортом;
|
||
- Возможность участия в волонтерских программах: мы организуем благотворительные ярмарки, образовательные проекты для детей, конкурсы социальных проектов и экологические проекты;
|
||
- Внутренняя спортивная программа «В движении»: забеги, марафоны, турниры по разным видам спорта, медитации и занятия на баланс.
|
||
|
||
Note: "Оклад + годовой бонус" mentioned but no specific salary figure disclosed.
|