Frontend разработчик (react/redux).

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

Описание вакансии

Условия работы

Нужен реактивный, пробивной и позитивный.

Должен быстро разбираться в новом, думать на языке решений, уметь придумать несколько вариантов решения, уметь признавать ошибки, слышать обратную связь и идти дальше в бой!

Проекты для дочерних банков Сбербанк стран СНГ и Европы! Фронтовый стек очень крутой и гибкий! 

Работаем по Agile, задачи в Jira, документация в Confluence, репы в BitBucket, пуши через pull requests, CI/CD, бэкэнд на Java.

В команде есть системные аналитики, бизнес аналитики, тестировщики и дизайнеры.

ЗП: Не обижаем: оклад + годовая премия.

Место: Сбербанк, Москва, м.Тульская, Лофт пространство Даниловская мануфактура (без удаленки).

Плюшки: Для работы выдаем Mac Pro 15, ДМС, различные скидки на продукты банка.

Процесс: CV - Техническое собеседование – Оффер.

Требования:

  • Знание принципов ООП, шаблонов проектирования
  • Умение работать с Git, babel, webpack
  • Опыт работы с React.JS от года
  • Знание ES6+
  • Знание HTML, CSS, SCCS, SVG, BEM
  • Понимание HTTP-протокола (POST, GET, PATCH, авторизация, сессии, Cookie и т. д.)
  • Опыт работы с Redux, Redux-thunk
  • Понимание принципов SOAP, REST
  • Опыт написания Unit-тестов
  • Знание TypeScript будет плюсом

Задачи:

  • Разработка на react/redux – в части высоконагруженной банковской системы
  • Разработка unit-тестов
  • Рефакторинг и оптимизация кода, Code review
  • Участие в тестировании разработанных компонентов и исправлении дефектов
  • Участие в подготовке документации
  • Участие в принятии архитектурных решений и исследовательских задач

Было бы дополнительным плюсом:

  • Знание основных паттернов проектирования
  • Опыт работы с Jira, Confluence
  • Опыт работы в Agile-команде
  • Опыт работы в высоконагруженных проектах, опыт работы с многопоточностью
  • Умение подбирать инструменты для решения необходимых задач
  • Понимание или опыт работы в любых других областях программирования (например, любой опыт бэкенд-разработки)

Условия

  • работа в крупнейшем банке России;
  • трудоустройство согласно ТК РФ;
  • регулярное корпоративное обучение;
  • ДМС, страхование от несчастных случаев и тяжелых заболеваний;
  • материальная помощь и социальная поддержка, корпоративная пенсионная программа;
  • льготные условия кредитования;
  • яркая и насыщенная корпоративная жизнь.