Нужен опытный фронтендер с опытом в ux/ui для периодической поддержки проекта на следующем стэке:
- Vue.js 2
- vuex
- TypeScript + class components
- GraphQL
Ближайшая задача: сделать всплывающие уведомления исчезающими.
- на странице настроек пользователя добавить поле ввода "Время до исчезновения уведомлений"
- блокировать поле, если уведомления выключены;
- значение сохранять в сторе settings, по-умолчанию поставить 10сек;
- скрывать уведомление по истечению этого времени, после появления этого уведомления на экране (используя Intersection Observer API);
Предпочтение частным исполнителям с доступными 5-10 часами в неделю.