LeadOfficeМосква
Frontend Developer
О роли
Описание вакансии
О компании
- МТС Банк — одно из ключевых направлений экосистемы МТС. Центр компетенций портальных решений, продуктовая разработка внутренних сервисов банка.
Обязанности
- Разрабатывать и поддерживать веб-приложения на React.js и Next.js.
- Применять стейт-менеджеры Redux и Saga/Thunk для управления состоянием приложения.
- Писать юнит-тесты с использованием Jest.
- Работать с библиотекой styled-components для стилизации компонентов.
- Взаимодействовать с командой и другими отделами для решения технических задач.
- Участвовать в двухнедельных спринтах и стандартных SCRUM-церемониях.
Требования
- Глубокие знания React.js.
- Опыт работы с Next.js.
- Рендеринг: SSG, SSR, ISR, CSR. Выбор стратегии.
- Роутинг (App Router, Pages Router), динамические роуты, API Routes.
- Data Fetching (getStaticProps, getStaticPaths, getServerSideProps, App Router fetch + cache).
- Написание тестов (Unit, Jest, Cypress или аналоги).
- Опыт работы с gitlab CI.
- Умение проектировать масштабируемые, поддерживаемые приложения.
Условия
Стек и навыки
С чем работаем