назад

Senior frontend developer

Мы занимаемся программой лояльности НСПК, которая позволяет начислять cashback владельцам карт "МИР" и пользователям СБП, а так же отслеживать изменения по начислениям в личном кабинете портала vamprivet.ru и мобильном приложении "Привет!)".
Почему вам будет интересно:
Реальное влияние на архитектурные решения и технологический стек Работа над сложными техническими вызовами с измеримым бизнес-impact Возможность развивать команду и строить инженерную культуру Баланс между hands-on разработкой и техническим лидерством

Обязанности


- Разработка и техническое владение продуктом

- Разрабатывать сложные модули на React/TypeScript: от проектирования архитектуры до production

- Проектировать масштабируемую клиентскую архитектуру с учетом производительности и долгосрочной поддерживаемости

- Проектировать и реализовывать клиент-серверное взаимодействие: REST/WebSockets/GraphQL, стратегии кэширования и инвалидации данных

- Анализировать пользовательские сценарии и инициировать улучшения UX и архитектуры

Архитектурные решения и качество кода:

- Принимать ключевые технические решения: выбор библиотек, паттернов, проектирование модульной архитектуры

- Проводить архитектурный рефакторинг и модернизацию legacy-кода

- Проводить глубокое код-ревью с фокусом на архитектуру, производительность и предотвращение технического долга

- Внедрять практики повышения надежности: модульное и интеграционное тестирование, статический анализ

Развитие команды и процессов
Менторить middle и junior разработчиков: помощь в проектировании, решении сложных задач, рост компетенций

- Оптимизировать процессы разработки: улучшение CI/CD, инструментов сборки, контейнеризации

- Документировать архитектурные решения и распространять экспертизу в команде

Обязательные требования


- 5+ лет коммерческой разработки на React, Redux (RTK), TypeScript

- Глубокое понимание JavaScript (ES7+), работы React и браузеров

- Уверенное владение HTML/CSS, понимание важности семантической верстки

- Опыт проектирования frontend-архитектуры: FSD, Module Federation или аналоги

- Знание паттернов (Composition, HOC, Custom Hooks) и принципов (SOLID, DRY, KISS)

- Опыт работы с управлением состоянием: понимание компромиссов между Redux, Context, Zustand, MobX

- Практический опыт с RTK Query / React Query / SWR и стратегиями инвалидации

- Проектирование клиент-серверного взаимодействия (REST, WebSockets, GraphQL)

- Работа с контрактами API (OpenAPI), кэшированием, обработкой ошибок

- Понимание механизмов защиты: JWT, OAuth 2.0, CORS, XSS/CSRF на уровне фронтенда

- Системный подход к оптимизации: Core Web Vitals, профилирование, анализ бандлов

- Опыт написания тестов и проектирования тестопригодных решений

Будет плюсом

Мы будем рады, если вы:

Имеете опыт backend-разработки (Java/PHP) для понимания серверной части
Имеете опыт настройки и оптимизаций Webpack/Vite, практический опыт работы с Docker
Опыт с CI/CD инструментами (Jenkins, GitLab CI)
Имеете навыки технической коммуникации через чистый код и понятные коммиты
Проактивны в вопросах автоматизации и улучшении процессов

Расположение

Remote work

тип работы

React

Номер вакансии

VR-70740

язык

Russian: C2 Proficient

Опыт работы

Senior

откликнуться

Нажимая «Отправить», я подписываю соглашение об использовании простой электронной подписи для подписания документов, связанных с обработкой моих персональных данных.

Я даю согласие на обработку персональных данных в целях потенциального трудоустройства. С Политикой обработки персональных данных можно ознакомиться здесь.

Я даю согласие на обработку персональных данных в целях включения в кадровый резерв. С Положением о кадровом резерве можно ознакомиться здесь.

Я даю согласие ООО «ИТ1» и компаниям на направление мне маркетинговых материалов и коммерческих предложений. Проставляя галочку, я также даю согласие на обработку персональных данных в указанных целях.

Работа у нас — это:

ДМС и страхование жизни

Корпоративные мероприятия

Культура обратной связи

Внутренняя ротация и ежегодная оценка

наставничество
и менторство

обучение, повышение квалификации

Индивидуальный план развития

Реферальная программа

Внутренние IT-сообщества

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

Frontend разработчик

React Remote work

Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка. Омниканальная платформа (сайт, интернет-банк, мобильные приложения) для предоставления доступа к банковским продуктам клиентам МСБ. Конкре...

React разработчик

React Remote work

Мы - Компания IT_One, стратегический партнер по цифровизации российского бизнеса и государственных органов. Наша команда реализует крупнейшие проекты цифровой трансформации. Собрали большую команду, в которой сочетаются профессионализм, опыт и молодость...

React разработчик

React Remote work

Мы разрабатываем технологию управления современной сложной ИТ инфраструктурой для задач обработки больших данных и искусственного интеллекта.

Fullstack разработчик React + .NET Core

React Remote work

Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка. В команде Вам предстоит дорабатывать новые модули к системам бронирования переговорных комнат и бронирования рабочих мест. Предметно на п...

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

React Moscow

Наш заказчик - российская ИТ-компания, основанная выходцами из команды разработчиков и технической поддержки веб-сервера Angie, форка nginx, с целью дальнейшего развития таких продуктов как веб-сервер, ingress controller, веб-порталы управления и систем...

Возврат к списку