Старший Frontend разработчик (React)

Moscow

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

Приглашаем на работу IT специалистов в нашу большую команду для работы на проектах для крупнейшего российского банка из списка топ-3.
В частности сейчас мы ищем разработчиков на проекты Омниканальной платформы — новой системы, предоставляющей клиентам банковские продукты по всем доступным каналам: через мобильное приложение, личный кабинет, сайт, банкоматы, колл-центр, офисы и т.д.
Омниканальная система написана на микросервисной архитектуре, стек используемых технологий: фронт - React/JavaScript, бэк - Java 8/Spring, мобильное приложение - iOS/Android.
Тематика проектов - массовые банковские операции для клиентов-физических лиц (дебетовые карты, переводы, партнерские продукты, зарплатные проекты, улучшение пользовательских свойств).

Обязанности

Реализация функциональных требований, предъявленных к интеграции и рабочим местам
Участие в разработке архитектуры мобильной части системы
Написание компонент мобильного приложения
Актуализация и ведение компонентной базы элементов пользовательских форм
Проработка и реализация идей по оптимизации написанного ранее кода
Участие во встречах с проектной группой относительно дальнейшего развития системы

Расположение
Moscow
Тип работы
JavaScript (Angular, React etc.)
Номер вакансии
VR-63623
Язык
Russian: C2 Proficient

Требования к кандидату

Обязательные требования

от 2 лет разработки пользовательских интерфейсов с использованием технологии React/JavaScript
наличие опыта работы в разработке систем масштаба предприятия
уровень разработчика senior

Требования:
знание React/JavaScript, HTML/CSS/LESS, XML/JSON
опыт написания приложений, использующих WebSockets, AJAX Requests
хорошее ориентирование в имеющихся модулях NPM для разработки пользовательских интерфейсов (Redux, Normalizr, Thunk, Redux Form, ImmutableJS, Bootstrap), Webpack, понимание HOC
умение писать тесты к разработанному функционалу front-end'a (Mocha, Chai, Jest, Enzyme, React Test Utils)
опыт работы с системой контроля версий Git, знание SQL
опыт верстки и оптимизации пользовательских интерфейсов
английский язык на уровне чтения документации
хорошие коммуникативные качества, умение объяснять что было сделано, почему было сделано именно так

Желательные требования

опыт работы в банковской сфере, особенно знание предметной области корпоративного кредитования
возможность продемонстрировать результат по проектам, в которых доводилось участвовать (ссылка на GitHub, приложение либо демо на собеседовании)

Работа у нас — это

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование