Компания MStroy (МСТРОЙ) развивает платформу цифрового строительства и ищет Frontend-разработчика уровня Middle+ для разработки и поддержки интерфейсов.
Обязанности:
- Разрабатывать и поддерживать SPA на Vue.js + TypeScript с использованием Quasar Framework и React + TypeScript с фреймворком Ant Design
- Проектировать и реализовывать интуитивные, производительные и адаптивные интерфейсы
- Интегрироваться с бэкендом через GraphQL и REST API
- Оптимизировать производительность UI и пользовательский опыт
- Участвовать в проектировании архитектуры фронтенда, развивать микрофронтовую составляющую и библиотеки компонентов
- Писать чистый и поддерживаемый код
Стек:
- Frontend: Vue.js 2/3, React, TypeScript, Quasar, Ant Design, Vite, Webpack
- Backend/интеграции: Python, GraphQL (Apollo), REST
- Базы данных: PostgreSQL, MongoDB, Redis
- Инструменты: Git, Docker, CI/CD, GitLab, Figma
- Архитектура: модульная SPA, микрофронты, микросервисы
Требования:
- Высшее техническое образование
- Опыт коммерческой разработки на Vue.js от 1.5 лет
- Уверенные знания HTML, CSS (включая адаптивную верстку), JavaScript/TypeScript
- Опыт работы с Figma, GraphQL и Git
- Понимание SPA, управления состоянием (Pinia/Vuex), роутинга
- Умение писать производительный, масштабируемый и читаемый код
- Английский — уровень чтения документации (желательно)
Условия и бонусы:
- Заработная плата — высокий уровень, в зависимости от результатов работы
- Оформление по ТК РФ (трудовой договор, оплата больничных, отпусков и пр.)
- ДМС
- Возможность содействия в переезде в город Иннополис
- Удобный офис в центре Тюмени для локальных сотрудников
- Перспективы карьерного и профессионального роста, участие в масштабном промышленном проекте
В рамках отбора предстоит выполнение тестовых заданий.