Назад к вакансиям

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

МТС БанкМоскваГибрид
FrontendGitLab CINext.jsReact.jsReduxJestSSRstyled-componentsSSGSagaCSRRedux SagaThunkISRRedux Thunk

Описание

Мы в поисках Ведущего Web-разработчика в Центр компетенций портальных решений. Команда занимается продуктовой разработкой внутренних сервисов банка (личные кабинеты, командировки, отпуска, расчетные листы, коворкинг и т.д.). Это активное развитие продуктов.

Обязанности

  • Разрабатывать и поддерживать веб-приложения на 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
  • Умение проектировать масштабируемые, поддерживаемые приложения. Выбор оптимальных технологий
  • Умение анализировать и устранять неочевидные проблемы
  • React
  • HTML
  • TypeScript

Условия

  • Москва