Фронтенд-разработчик на Vue (junior+/middle)

Вебсайт CyberFormSystems + Soft-works
Мы CFS + Soft-works. Занимаемся разработкой клиентских веб-сервисов. Среди проектов есть системы аналитики, сайты, интернет-магазины, админки, внутрикорпоративные системы обработки данных и др. Работаем небольшими кросс-функциональными командами. Начинаем с аналитики, проектируем решение и берём в работу. Тестируем, деплоим. Работаем по SCRUM, двигаемся спринтами. Проекты ведём в Kaiten, репы храним в git, общаемся в Discord.
⠀
Что мы ждём от тебя
Разработка на js/ts в соответствии с проектными задачами
Участие в дейли с командой, коммуникация с тимлидом и руководителем проекта
Оценка задач перед стартом работы и трекинг отработанных часов для отчётов клиенту
Стремление внедрять красивые решения, укладывающиеся в проектные требования и в оценки
Желание расти и развиваться
Доступность для связи онлайн по рабочему времени Мск
⠀
Опыт
Потребуется опыт работы с git/gitlab, ts/js+vue, REST API
⠀
Что мы предлагаем
Работу в классной дружной команде и комфортную онлайн-атмосферу
Поставленные процессы разработки и проектного управления
Действительно интересные проекты
Официальное оформление (ТД, ГПХ, ИП, СЗ)
Гибкий рабочий график
Оплату по итогам собеседования
Быстрый рост за счёт большого количества разнообразных проектов⠀
Тестовое задание
Внимание! Работодатель прикрепил к этой вакансии тестовое задание. Обязательно укажите в отклике результат выполнения этого задания (в текстовом виде, ссылкой на Google Docs или Google Drive/Яндекс Диск).
Используя https://jsonplaceholder.typicode.com/ подтянуть посты
Выводить на страницу по 10 постов, реализовать паггинацию
Сделать страницу отдельного поста и переход на нее
Для инициализации проекта использовать Vite
Основы стека - Vue/Ts
В коде не должно быть any, в консоли ошибок
Постарайтесь продемонстрировать максимально оптимальную структуру и чистый код
В качестве дополнительных требований:
Реализовать поиск по постам
Следовать принципам FSD