О проекте
Мы разрабатываем современное SPA-приложение для централизованного управления и мониторинга в режиме реального времени инженерными системами и процессами эксплуатации крупных объектов.
Проект построен на современном стеке с акцентом на типобезопасность, качество кода и developer experience.
Стек: Vue 3 (Composition API), TypeScript, Pinia + Colada, Nuxt UI, Vitest, Playwright, Vite
Что предстоит делать:
- Разрабатывать и поддерживать новые модули и функциональность
- Взаимодействовать с сервером по GraphQL и REST API
- Создавать адаптивные интерфейсы по макетам Figma
- Писать unit и e2e тесты для критичной функциональности
- Поддерживать высокое качество кода
- Участвовать в планировании и обсуждении архитектуры с командой Обеспечивать кроссбраузерную совместимость
- Оптимизировать пользовательский опыт и производительность интерфейсов
Требования:
- Опыт коммерческой разработки frontend-разработки от 3 лет
- Уверенное владение Vue 3 Composition API и TypeScript
- Опыт с GraphQL
- Умение работать в команде, участие в код-ревью
- Знание основ работы с системами контроля версий (Git)
Будет плюсом:
- Опыт с библиотеками для загрузки данных (@tanstack/query, @pinia/colada)
- Практика написания тестов (Vitest, Playwright, Jest) Опыт с real-time коммуникацией (WebSocket, SSE)
- Опыт работы с системами сборки и автоматизации (Vite, Webpack)
- Опыт с библиотеками компонентов (Nuxt UI, Shadcn, Reka UI) JWT, Oauth
Мы предлагаем:
- Современный технологический стек
- Проект с настроенной инфраструктурой и best practices
- Возможность влиять на архитектурные решения
- Удаленный формат работы