Обязанности:
Мы разрабатываем сервис онлайн-опросов kukushka.io. В рамках проекта создаётся личный кабинет исследователя — конструктов анкет и интерфейс запуска опросов. Опросы проводятся на синтетических респондентах, при этом пользовательский сценарий работы с анкетами и интерфейсом соответствует классическим платформам онлайн-опросов. Что нужно делать: Разрабатывать веб приложение личного кабинета по готовым дизайн-макетам Реализация конструктора опроса: создание и редактирование вопросов; настройка вариантов ответов; работа с логикой и состояниями форм. Прорабатывать интерактивные UI-компоненты (динамические формы, анимации, состояния). Обеспечивать кросс-браузерную и кросс-платформенную совместимость. Интегрировать фронтенд с бекендом через API.Участвовать в обсуждении, выборе и реализации технических решений. Писать понятный, тестируемый код и документацию. Что мы ждём от кандидата: Обязательные навыки: Опыт коммерческой frontend-разработки от 2 лет. Уверенное знание JavaScript (ES6+). Опыт разработки на React или аналогичном современном фреймворке. Практический опыт работы с TypeScript. Хорошее знание HTML5 и CSS3, адаптивной верстки (Flexbox, Grid). Опыт работы с REST API / GraphQL. Навыки реализации сложных форм и интерактивных интерфейсов. Будет плюсом: Понимание принципов UX и лучшие практики интерфейсов. Опыт работы с менеджерами состояния (Redux, Zustand, MobX и др.). Опыт работы с анимациями (CSS, JS, Framer Motion или аналоги). Опыт настройки сборки проектов (Vite, Webpack). Базовые навыки тестирования frontend-приложений. Условия: Проектная работа. Конкурентная зарплата и бонусы. Удалённый формат. Гибкий график. Прямая коммуникация с командой продукта.Похожие вакансии
Middle Frontend-разработчик (Vue 3)
От 130 000 до 150 000 руб.
Санкт-Петербург
Сотранс, группа компаний