МТС Банк
Ведущий Web-разработчик
6 дн. назад
РоссияLeadOnsite
reactnext.jsreduxsagathunkjeststyled-componentstypescript
МТС Банк ищет ведущего Web-разработчика для внутренних сервисов банка с применением React и Next.js.
О компании
- МТС Банк – одно из ключевых направлений экосистемы МТС.
- Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому.
О продукте
- Команда занимается продуктовой разработкой внутренних сервисов банка (личные кабинеты, командировки, отпуска, расчетные листы, коворкинг и т.д.).
- Это активное развитие продуктов.
Обязанности
- Разрабатывать и поддерживать веб-приложения на React.js и Next.js
- Применять стейт-менеджеры Redux и Saga/Thunk для управления состоянием приложения
- Писать юнит-тесты с использованием Jest
- Работать с библиотекой styled-components для стилизации компонентов
- Взаимодействовать с командой и другими отделами для решения технических задач и улучшения продукта
- Участвовать в двухнедельных спринтах и стандартных SCRUM-церемониях
Требования
- Глубокие знания React.js
- Опыт работы с Next.js
- Рендеринг: Static Site Generation (SSG), Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), Client-Side Rendering (CSR). Выбор стратегии.
- Роутинг (App Router - новее, Pages Router), динамические роуты, API Routes.
- Data Fetching (getStaticProps, getStaticPaths, getServerSideProps, App Router fetch + cache).
- Написание тестов(от Unit до Jest и Cypress или аналоги)
- Опыт работы с gitlab CI
- Умение проектировать масштабируемые, поддерживаемые приложения. Выбор оптимальных технологий
- Умение анализировать и устранять неочевидные проблемы