Обязанности:
Задачи: Разработка нового функционала клиентской части web-приложения; Поддержка и рефакторинг существующего Front-end; Участие в разработке бизнес-логики и архитектурных решений web-приложения; Умение работать с МОКами и написание тестов; Разработка ведется в команде по спринтам. Ожидания от кандидата: Опыт разработки от 3 лет; Знание Typescript; Отличные знания Javascript (ES6+), HTML5, CSS3; Понимание взаимодействия клиент-серверных приложений; Опыт работы с git, openproject, figma; Опыт работы по Scrum/Agile. Опыт code review (доработка styleguides и регламентов разработки); Опыт оптимизации, профилирования, рефакторинга; Опыт настройки и работы gitflow. Будет плюсом: Опыт разработки крупных проектов на Vue.JS (3 версия); Владение инструментарием автоматизации тестирования (unit); Опыт в создании UI-kit (мы активно пишем свой UI-kit); Понимание паттерна bff (backends for frontends); Возможность работать по московскому часовому поясу.