⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

Senior UI developer (front-end)

Прямой работодатель  СБЕР ( sberbank.ru )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • JavaScript • React • Frontend • Банковская и страховая сфера
30 июня 2021
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
от 230 000 до 300 000 ₽
Работодатель  СБЕР
Описание вакансии

Расширяем команду для доработок и поддержки существующей системы, которая решает задачу по построению и оптимизации маршрутов инкассации. Система начала разрабатываться в конце 2018 года и продолжает наращивать функциональность. Система будет в ближайший год растиражирована по всей территории присутствия нашего банка – а это как минимум вся Россия.

Что нужно делать:

  • Разработка, модификация и сопровождение существующей UI-части системы, реализация новых фич;
  • Перевод web-UI системы на React с последующей разработкой на новом современном стеке технологий;
  • Проектирование web-интерфейса и UI-компонентов системы;
  • Обсуждение с командой прототипов пользовательских интерфейсов системы;
  • Взаимодействие и участие в интеграции front-end приложения и API вместе с back-end командой;
  • Оптимизация и рефакторинг текущего решения;
  • Проработка архитектуры и принятие решений по реализации пользовательского интерфейса системы;
  • Участие в обсуждении реализации доработок системы, декомпозиция и оценка трудоемкости задач;
  • Code review;
  • Качественное покрытие кода unit-тестами.

В чем можно ещё поучаствовать:

  • Написание UI-автотестов;
  • Разработка библиотеки общебанковских UI-компонентов;
  • В перспективе ведение major-задач: планирование разработки (сроки, участники), доведение до внедрения на продуктовый контур Банка.

Чего мы ждём от тебя:

  • Высшее техническое образование;
  • Релевантный опыт более 3-х лет;
  • Отличное знание JavaScript (ES6), TypeScript;
  • Опыт работы с babel, git, webpack, NPM;
  • Опыт работы с фреймворками ReactJS, AngularJS;
  • Знание HTML, CSS;
  • Понимание HTTP-протокола;
  • Опыт использования библиотек UI-компонент.

Будет плюсом:

  • Опыт работы в проектах по гибким методологиям (Scrum, Kanban);
  • Опыт написания Unit-тестов;
  • Представление о UI/UX дизайне;
  • Знание Java;
  • Опыт работы в Jira, Confluence, Jenkins;
  • Знание что такое DevOps;
  • Готовность делиться знаниями с другими.