МТС
Senior Frontend Developer [Беспилотные транспортные коридоры, МТС Веб Сервисы]
Более 6 летГибкийМосква
Навыки
ReactTypeScriptJestTesting LibraryREST APIJWTOAuthCSS/SCSSCSS ModulesBEMWebpackBabelDockerGitLab CIReact QueryReact Context APIReact TableLeafletChrome DevToolsLighthouse
Обязанности
- 01Активно участвовать в развитии продукта
- 02Адаптировать и модернизировать существующий WEB портал продукта
Требования
- 01Уверенный опыт работы с React
- 02Глубокое понимание жизненного цикла компонентов
- 03Использование хуков (useState, useEffect, useContext, useReducer, useMemo, useCallback)
- 04Понимание принципов работы Virtual DOM
- 05Опыт оптимизации производительности React‑приложений
- 06Уверенный TypeScript (хорошие знания системы типов)
- 07Опыт создания сложных generic‑типов
- 08Уверенное использование утилитарных типов (Partial, Pick, Omit и др.)
- 09Написание читаемого кода
- 10Опыт использования React Context API
- 11Понимание современных паттернов управления состоянием
- 12Опыт работы с React Query для кэширования и синхронизации данных
- 13Опыт интеграции фронтенда с REST‑бэкендом
- 14Понимание принципов построения REST API
- 15Использование middleware и перехватчиков для обработки запросов и ошибок
- 16Опыт реализации аутентификации и авторизации (JWT, OAuth)
- 17Хорошие навыки работы с CSS/SCSS
- 18Использование CSS Modules
- 19Понимание методологии БЭМ
- 20Опыт адаптивной и отзывчивой верстки под различные устройства и экраны
- 21Опыт написания unit‑тестов (Jest, Testing Library)
- 22Понимание принципов тестирования компонентов и жизненных циклов фронтенд‑логики
- 23Опыт анализа и улучшения производительности UI (Chrome DevTools, Lighthouse)
- 24Использование lazy loading и code splitting
- 25Понимание ключевых метрик веб‑производительности (LCP, FID, CLS и др.)
- 26Опыт проектирования масштабируемых решений
- 27Понимание принципов SOLID, DRY, KISS
- 28Способность прогнозировать влияние изменений фронтенда на всю систему и долгосрочную поддержку кода
Условия
- 01Собственная платформа MTS Ocean для получения ИТ-ресурсов (деплой, мониторинг, observability)
- 02Профессиональные гильдии инженеров для поддержки и роста
- 03Внутренняя площадка TechTalks для обмена опытом и дискуссий
- 04Участие во внешних IT конференциях (HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг, True Tech Arch)
- 05Полезные курсы и вебинары в корпоративном университете и электронная библиотека
- 06ДМС с первого месяца работы (включая стоматологию)
- 07Страхование от несчастных случаев с 1 месяца работы
- 08Материальная помощь в сложных жизненных ситуациях
- 09Отпуск 31 календарный день
- 10Прием врачей общей практики и массаж в офисе
- 11Мобильная связь за счет компании и льготные тарифы для близких
- 12Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС
- 13Безлимитные мессенджеры и соцсети