Масштабный технологический проект формирует команду с нуля.
Продукт уже имеет работающий MVP и используется в ежедневной деятельности. Сейчас проект активно развивается, и мы ищем Frontend-разработчика (Vue.js), который поможет создавать быстрый, современный и удобный пользовательский интерфейс для сложной системы поддержки принятия решений.
Мы разрабатываем интеллектуальную геоинформационную платформу, объединяющую обработку пространственных данных, моделирование сценариев, элементы искусственного интеллекта и высоконагруженные вычисления.
Какие задачи предстоит выполнять:
- Разрабатывать пользовательский интерфейс на Vue 3;
- Создавать и развивать компоненты картографического интерфейса на базе MapLibre GL JS;
- Разрабатывать карточки объектов, таблицы, журналы, аналитические панели и другие элементы системы;
- Интегрировать frontend с backend API и потоковыми источниками данных;
- Оптимизировать производительность клиентской части и обеспечивать стабильную работу интерфейса при больших объемах данных;
- Поддерживать и развивать дизайн-систему проекта;
- Покрывать код тестами и участвовать в обеспечении качества продукта;
- Принимать участие в код-ревью и развитии архитектуры frontend.
Мы ожидаем от нашего кандидата:
- Опыт коммерческой frontend-разработки от 4-х лет;
- Отличное знание Vue 3, Composition API и TypeScript, опыт работы с REST API и WebSocket;
- Уверенный опыт разработки современных SPA-приложений;
- Опыт оптимизации производительности frontend-приложений;
- Опыт работы с Vite;
- Практический опыт написания unit- и e2e-тестов;
- Понимание принципов построения масштабируемой архитектуры frontend-приложений.
Будет преимуществом:
- Опыт работы с картографическими библиотеками (MapLibre GL JS, Mapbox GL JS, OpenLayers, Leaflet или аналогичными);
- Опыт разработки сложных корпоративных систем (ERP, CRM, GIS, BI, SCADA, аналитические платформы или аналогичные продукты);
- Понимание принципов работы с геоданными и GIS.
Мы готовы предложить нашему кандидату:
- Участие в создании нового технологического продукта и возможность влиять на его развитие с самого начала;
- Работу в команде, которая формируется с нуля;
- Официальное трудоустройство по ТК РФ;
- Испытательный срок — 3 месяца;
- Современную технику и полностью оборудованное рабочее место;
- Офис в БЦ «Метрополис», Москва;
- Возможность согласования гибридного формата работы после прохождения испытательного срока;
- Конкурентный уровень дохода, обсуждаемый индивидуально.
Собеседования на первом этапе проходят в онлайн-формате.
Похожие вакансии
apollo/client, react-hook-form, zod. - Figma, GitLab, Jira, Discord. От вас потребуется: - Опыт использования React.js от 3 лет. -
React 18+. Next.js 15. TypeScript. TanStack Query. React Hook Form. Axios. Redux Toolkit. App Router. HTML5 / CSS3.
Уверенные знания и опыт в следующем стеке: React JS. JavaScript. HTML. CSS. TypeScript. SCSS. React Query. GIT. Базовое понимание JSP.
Структурный подход. - Дисциплину и пунктуальность. - Уверенное знание HTML5, CSS3/SCSS и принципов адаптивной (mobile-first) вёрстки. -
Обязательно наличие высшего образования. Подтвержденный опыт коммерческой разработки на Vue2/3 от 5-лет. Знание Nuxt, Pinia.
