- Страна
- Россия
Middle Frontend-разработчик
МТС Банк — это стабильный работодатель с понятными процессами и современным стеком. Возможность удаленной работы и четкие требования делают вакансию привлекательной для Middle-разработчиков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения современным стеком (React 18, Redux Saga) и опыта от 3 лет. Основная сложность может заключаться в прохождении технических секций по архитектуре фронтенда в крупном банке.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для Middle Frontend-разработчика в Москве в банковском секторе рыночный диапазон составляет от 200 000 до 300 000 рублей после вычета налогов. МТС Банк обычно предлагает конкурентоспособные условия, соответствующие рынку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
МТС Банк
Middle Frontend-разработчик
Формат работы: удалённо или гибрид (Москва)
*☑️* Чем предстоит заниматься
-Разрабатывать и поддерживать веб-приложения на React 18+ и TypeScript
-Применять стейт-менеджеры Redux и Saga/Thunk для управления состоянием приложения
-Писать юнит-тесты с использованием vitest
-Работать с библиотекой styled-components для стилизации компонентов
-Взаимодействовать с командой и другими отделами для решения технических задач и улучшения продукта
-Участвовать в двухнедельных спринтах и стандартных SCRUM-церемониях
*☑️* Наши пожелания к кандидатам
-Опыт работы в роли web-разработчика от 3 лет
-Опыт разработки приложений на React 18+ и TypeScript не менее 2 лет
-Знание стейт-менеджеров Redux и Saga/Thunk
-Понимание принципов REST API и клиент-серверного взаимодействия
-Умение писать юнит-тесты с использованием vitest
-Знание библиотеки styled-components
-Умение работать с чужим кодом
-Хорошие коммуникативные навыки и способность работать в команде
React Job в Telegram | в VK | в Max
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- TypeScript
- Redux
- Redux-Saga
- Redux Thunk
- Vitest
- styled-components
- REST API
Возможные вопросы на собеседовании
Проверка понимания работы с асинхронностью в Redux, что критично для данной вакансии.
В чем основные различия между Redux-Thunk и Redux-Saga, и в каких случаях вы предпочтете использовать генераторы в Saga?
Вакансия требует использования React 18, важно знать его ключевые особенности.
Какие новые возможности React 18 вы использовали в своих проектах? Расскажите про Concurrent Mode и автоматический батчинг обновлений.
В требованиях указан Vitest, важно понимать методологию тестирования.
Как вы подходите к тестированию компонентов, использующих styled-components и Redux? Что именно вы покрываете юнит-тестами?
Работа в банке подразумевает сложные интерфейсы и высокую нагрузку.
Как вы оптимизируете производительность React-приложения при работе с большими объемами данных в стейте?
Важно умение работать в команде и с legacy-кодом.
Расскажите о вашем опыте проведения Code Review. На что вы обращаете внимание в первую очередь при проверке чужого кода?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

