М
Middle Frontend Developer (React) [МТС Optimus]
<1 дня на сайтеМТС / ООО МТС Веб Сервисы
Сейчас мы находимся в поиске Frontend React разработчика на продукт МТС 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 (обработка ошибок, авторизация, ретраи, отмена запросов);
- понимание принципов архитектуры и организации кода;
- тестирование: Jest/Vitest, React Testing Library, будет плюсом знание e2e (Cypress/Playwright);
- знание инструментов сборки: Vite/Webpack, npm/yarn/pnpm;
- понимание WebRTC и опыт интеграции.
Условия
- профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
- внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
- участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре TrueTechArch;
- полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
- ДМС с первого месяца работы, включая стоматологию;
- страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
- отпуск 28 календарных дней;
- мобильная связь за счет компании и льготные тарифы для близких;
- подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.