О проекте
Мы разрабатываем B2B-платформу для управления внутренними процессами организаций. Продукт объединяет задачи, документооборот, контроль качества, внутренние аудиты, обработку заявок, корпоративные коммуникации и аналитику.
Платформа помогает сотрудникам сократить рутинную работу, а руководителям — видеть состояние процессов, контролировать сроки и принимать решения на основе данных.
Ищем frontend-разработчика для развития веб-приложения на Vue 3 и TypeScript. Предстоит работать с насыщенными интерфейсами: формами, таблицами, дашбордами, календарями и обновлениями в реальном времени. Главная задача — делать сложные рабочие процессы понятными и удобными для пользователей.
Чем предстоит заниматься
- Разрабатывать и улучшать наш веб-продукт на Vue 3 и TypeScript.
- Создавать и улучшать формы, таблицы, фильтры, дашборды и другие компоненты интерфейса.
- Интегрировать интерфейс с REST API, совместно с backend-разработчиками прорабатывать взаимодействие клиента и сервера.
- Работать с правами доступа, уведомлениями и обновлением данных в реальном времени.
- Адаптировать интерфейс под разные экраны, улучшать удобство и скорость работы.
- Разбираться в существующем коде, исправлять ошибки и постепенно улучшать архитектуру.
- Участвовать в обсуждении задач и предлагать технические решения.
Что мы ожидаем
- Коммерческий опыт frontend-разработки от 2 лет.
- Уверенное знание JavaScript, TypeScript, HTML и CSS.
- Практический опыт с Vue 3 и Composition API.
- Опыт работы с Vue Router и Pinia либо аналогичными инструментами.
- Понимание REST API, асинхронных запросов и обработки ошибок.
- Умение создавать адаптивные интерфейсы и работать с библиотеками компонентов.
- Владение Git.
- Способность самостоятельно разобраться в задаче, уточнить требования и довести решение до рабочего результата.
Будет плюсом
- Опыт с Vuetify.
- Разработка B2B-систем, личных кабинетов или интерфейсов со сложными формами и таблицами.
- Работа с WebSocket, PWA и push-уведомлениями.
- Опыт визуализации данных с ApexCharts или Chart.js.
- Написание компонентных и end-to-end тестов.
- Внимание к UX: состояниям загрузки, валидации, пустым экранам и понятным сообщениям об ошибках.
Наш стек
Vue 3, TypeScript, Vite, Vuetify, Pinia, Vue Router.