Компания 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), роутинга
  • Умение писать производительный, масштабируемый и читаемый код
  • Английский — уровень чтения документации (желательно)

Условия и бонусы:

  • Заработная плата — высокий уровень, в зависимости от результатов работы
  • Оформление по ТК РФ (трудовой договор, оплата больничных, отпусков и пр.)
  • ДМС
  • Возможность содействия в переезде в город Иннополис
  • Удобный офис в центре Тюмени для локальных сотрудников
  • Перспективы карьерного и профессионального роста, участие в масштабном промышленном проекте

В рамках отбора предстоит выполнение тестовых заданий.