Главный инженер Java (frontend)

Зарплата

от 250 000 ₽

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

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

Компания

Подбор персонала и кадровый консалтинг

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

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

В крупный российский банк (ТОП- 5), в проект по реализации технологической трансформации бизнес-процессов и корпоративной культуры,  повышения качества использования для клиентов, ищем коллег.

Стек используемых технологий: фронт-энд – ES6/7, react/redux, redux-forms, reselect, semantic-ui, normalizr, scss, eslint, webpack4, sockets бэк-энд – java, SpringBoot, postgreSQL, stomp, kafka, camunda, docker CI/CD – git, gitflow, TeamCity автотестирование – java, selenium, cucumber, gherkin.


Требования:

  1. Опыт разработки пользовательских интерфейсов с использованием JavaScript (ES6), react/redux;
  2. Наличие опыта работы в разработке систем масштаба предприятия;
  3. Уровень разработчика middle или senior;
  4. Уверенные знания знание React/JavaScript, HTML/CSS/SASS, XML/JSON; 
  5. Опыт написания приложений, использующих REST API либо WebSockets - хорошо ориентироваться в open-source модулях для разработки пользовательских интерфейсов (redux, redux-thunk, normalizr, redux-form, semantic-ui), webpack, понимание HOC, render props;
  6. Умение писать тесты к разработанному функционалу front-end'a (jest либо mocha/chai/signon, enzyme); 
  7. Опыт работы с системой контроля версий git, знание SQL;
  8. Опыт верстки и оптимизации пользовательских интерфейсов;
  9. Хорошие коммуникативные качества, умение обосновать выбор того или иного способа решения задачи или выбора технологий.

Должностные обязанности:

Разработка автоматизированных систем обработки банковской информации (например, кредитных заявок, информации о финансовых учреждениях и т.п.), с объемным функционалом пользовательских рабочих мест (UI, экранные формы). Архитектура разрабатываемой системы включает: ui, микросервисы, межсервисный транспорт, база данных.

Условия:

  • 5/2, дистанционная работа, далее при желании можно выйти в офис, либо работать дистанционно на постоянной основе;
  • Применение новейших технологий;
  • Высокий уровень компетенции коллег, постоянный обмен опытом;
  • Возможность обучения за счет компании, участие в конференциях;
  • 13-я ЗП, материальная помощь к отпуску, отпуск 33 дня;
  • Хороший соцпакет (ДМС с первого месяца работы, льготы и скидки на фитнес, авиабилеты и др).