назад

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-сообщества

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

Младший JavaScript разработчик

React Remote work

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

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

React Remote work

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

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

React Remote work

Оператор связи

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

React Moscow

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

Frontend Developer (React)

React Remote work

Команда специализируется на разработке внутреннего сервиса (платформа Банка) по организации процесса и функционала для работы с клиентскими соглашениями (онбординг новых клиентов, процессы сопровождения: блокировки, расторжения, обновления редакций, атр...

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

React Remote work

Мы набираем IT специалистов в большую команду для работы на проектах для одного из крупнейших Банков РФ из топ-3. В частности, сейчас мы работаем над развитием Экосистемы Банка для юридических лиц - объединению набора продуктов и сервисов для юридиче...

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