AgileHR.io – это платформа для оценки сотрудников на основе их компетенций и навыков. В рамках развития платформы требуются изменения в личном кабинете пользователя и создание страницы грейдинга для оценки сотрудников.
Основные задачи:
Обновить экран личного кабинета пользователя для более информативного отображения данных (добавить графики с аналитикой по сотруднику, добавить возможность выставления оценок другими сотрудниками, информация о пользователе)+ покрыть часть функционала автотестами. На скриншоте текущее исполнение.
Разработать страницу грейдинга, которая будет учитывать навыки и компетенции сотрудников.
Всё ТЗ готов прислать в ходе обсуждения. Вас будет консультировать по техническим вопросам разработчик, который занимался изначальной реализацией.
Срок:
2 недели
Требования к разработчику:
Frontend:
Опыт с Vue3 и Vuex.
Понимание работы с RESTful API и Swagger.
Backend:
Уверенное владение Python на уровне мидл+ и выше.
Понимание принципов чистой архитектуры.
Умение работать с паттернами проектирования и разными архитектурными подходами.
Навык чтения и работы с чужим кодом.