Если вас просят войти через iCloud/Google, отправить коды из SMS или Telegram, запустить код или что-то установить, не соглашайтесь: это признаки мошенничества.
Frontend Developer
сопроводительное письмо
описание
МТС создает продукты и сервисы, которые делают жизнь миллионов людей и бизнеса лучше. Приложение МТС Optimus — это инструмент для малого и среднего бизнеса, который обеспечивает привычный способ коммуникации между бизнесом и клиентом.
задачи
- Проектировать, разрабатывать и поддерживать фронтенд-приложения (SPA) на React/TypeScript
- Разрабатывать и поддерживать UI-компоненты, общие библиотеки и утилиты проекта
- Проводить интеграции с backend-сервисами (REST/WebSocket), участвовать в проработке контрактов API
- Поддерживать легаси-код: работу с классовыми компонентами, переписывание на функциональный стиль с hooks
- Проводить рефакторинг существующего кода, code review задач
- Оптимизировать производительность (рендеринг, загрузка, бандл)
- Писать unit/integration/e2e тесты
- Декомпозировать и оценивать задачи
- Взаимодействовать с командой разработки
требования
- Опыт работы с React, TypeScript/современный JavaScript (ES6+) от 3 лет
- Уверенное знание HTML5, CSS3, адаптивной верстки
- Опыт работы с состоянием (Redux/MobX/Zustand или аналог), классовыми компонентами React и практический опыт переписывания их на функциональные компоненты (hooks)
- Умение выполнять рефакторинг: выделение модулей, устранение дублирования, улучшение архитектуры и API компонентов
- Работа с API: REST, WebSocket (обработка ошибок, авторизация, ретраи, отмена запросов)
- Понимание принципов архитектуры и организации кода
- Знание инструментов сборки: Vite/Webpack, npm/yarn/pnpm
- Понимание WebRTC и опыт интеграции
- Будет плюсом знание e2e (Cypress/Playwright)
условия
- Профессиональные гильдии инженеров
- Внутренняя площадка TechTalks для обмена опытом
- Участие во внешних IT конференциях
- Полезные курсы и вебинары в корпоративном университете и электронная библиотека
- ДМС с первого месяца работы, включая стоматологию
- Страхование от несчастных случаев с 1 месяца работы. Материальная помощь в сложных жизненных ситуациях
- Отпуск 28 календарных дней
- Мобильная связь за счет компании и льготные тарифы для близких
- Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети
навыки