Детали вакансии

Разработка
Синьор
Офис
Полная занятость
May 7

Старший Frontend разработчик

Старший Frontend разработчик в МТС для проекта "Беспилотные транспортные коридоры". Требуются сильные навыки React, TypeScript и CSS. Локация: Москва.

Принимать активное участие в развитии продукта. Адаптировать и модернизировать существующий WEB портал продукта.

Уверенное владение React, глубокое понимание жизненного цикла компонентов, использование хуков (useState, useEffect, useContext, useReducer, useMemo, useCallback), понимание принципов Virtual DOM и опыт оптимизации производительности React-приложений. Уверенное владение TypeScript: хорошее знание системы типов, опыт создания сложных дженерик-типов, уверенное использование utility types (Partial, Pick, Omit и т.д.) и написание читаемого кода. Опыт использования React Context API, понимание современных паттернов управления состоянием, опыт работы с React Query для кеширования и синхронизации данных. Опыт интеграции фронтенда с REST бэкендом, понимание принципов построения REST API, использование middleware и interceptors для обработки запросов и ошибок, опыт реализации аутентификации и авторизации (JWT, OAuth). Хорошие навыки CSS/SCSS, использование CSS Modules, понимание методологии БЭМ, опыт адаптивной и отзывчивой верстки под различные устройства и экраны. Опыт написания unit-тестов (Jest, Testing Library), понимание принципов тестирования компонентов и жизненных циклов фронтенд-логики. Опыт анализа и улучшения UI performance (Chrome DevTools, Lighthouse), использование lazy loading и code splitting, понимание ключевых метрик веб-производительности (LCP, FID, CLS и т.д.). Опыт проектирования масштабируемых решений, понимание принципов SOLID, DRY, KISS, умение прогнозировать, как изменения фронтенда повлияют на всю систему и долгосрочную поддержку кода. Будет плюсом: опыт работы с библиотеками типа React Table, реализация сортировок, фильтраций и пагинации, работа с большими объемами данных (в том числе серверная обработка и оптимизация загрузки); опыт работы с Webpack и Babel, хорошее знание Docker и контейнеризации, понимание процессов CI/CD и опыт работы с GitLab CI; опыт использования cart-библиотек (например, Leaflet), работа с геоданными и их визуализация на карте в рамках пользовательского интерфейса.

Россия
scss
webpack
Jest
Leaflet
React
Docker
Typescript
Testing Library
CSS
OAuth
Gitlab CI
JWT
REST API
Babel

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

Похожие вакансии

Старший Frontend разработчик

Старший Frontend разработчик в Wildberries, удаленная позиция. Разрабатывать и поддерживать фронтенд-часть проекта, участвовать в проектировании нового функционала, обеспечивать качество кода. Требуется опыт коммерческой разработки на React от 5 лет.

W
Wildberries

Старший Frontend разработчик

Старший Frontend разработчик в МТС для проекта "Беспилотные транспортные коридоры". Требуются сильные навыки React, TypeScript и CSS. Местоположение: Москва. Откликнуться через карьерный портал МТС.

Россия
M
MTS