Печеньки, удаленка, обучение — а что на самом деле важно в работе? Поделитесь с нами → в опросник

Frontend Developer (React)

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

Полный рабочий деньМожно удаленно

Компания

Стратегический партнер по цифровизации российского бизнеса и государственных органов

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

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

Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка по разработке и развитию различных систем. Одна из систем занимается автоматизацией сквозного кредитного процесса в Банке для корпоративных клиентов (юридических лиц), ведением и администрированием лимитов, мониторингом условий. Сейчас начинается новый проект для внутренних пользователей Банка по переносу всей функциональности данной системы в тонкий клиент на основе фреймворка ReactJS. Новая система будет представлять из себя модульное рабочее место разных подразделений и должна предоставлять возможности выполнять функции подразделения, контекстно связанные с объектом и процессом кредитования. Основные цели предстоящей работы - это создание личных кабинетов, редакторов объектов, визуальных форм с логикой, требуемой для выполнения тех или иных процессов, аналитические панели и отчеты. Стек технологий: БД - Oracle, backend- NET6, frontend- React/Redux. Работа будет вестись в динамичной команде, включающей аналитиков, разработчиков, тестировщиков, а также представителей заказчиков с использованием Agile подходов (2х недельные спринты).

Основные обязанности:

Разработка пользовательских интерфейсов для автоматизированных рабочих мест пользователей системы:

  • Разработка собственных компонент
  • Реализация сложных элементов клиентской бизнес-логики
  • Поиск и адаптация компонент из публичных репозиториев под ReactJS
  • Верстка страниц

Необходимые знания и навыки:

  • Высшее образование
  • Опыт разработки приложений с использованием React, Redux, Immutable, React-router
  • Знание HTML5, CSS3, Less
  • Опыт работы с SVN, Git или Hg

Желательные знания и навыки:

  • Наличие опыта работы в разработке систем масштаба предприятия
  • Опыт написания автоматических тестов (модульных и интеграционных) с использованием Mocha или Jest
  • Опыт настройки сборок Webpack
  • Опыт настройки проектов в Jenkins
  • Опыт написания интеграционных тестов на Selenium
  • Опыт работы с протоколом WebSocket
  • Опыт работы с npmbox, написания собственных пакетов, организации локального репозитория
  • Возможность продемонстрировать результат по проектам, в которых доводилось участвовать (ссылка на GitHub, приложение либо ДЕМО на собеседовании)

Бонусы

Что мы предлагаем:

  • Оформление по ТК РФ,  оплачиваемые больничные листы
  • Работа в комфортных современных офисах в локациях нашего присутствия или в частично/полностью удаленном формате
  • Спортивные и корпоративные мероприятия
  • Программа обучения и сертификация, доступ к электронной библиотеке
  • Внутренние профессиональные сообщества и митапы для обмена опытом
  • Добровольное медицинское страхование