Э

Frontend-разработчик (Vue)

ЭДС
Москва
🏢 Офис
Senior
Полная занятость
Описание вакансии

В команду разработки нужен Frontend-разработчик, который умеет работать со сложным UI и картографическими данными. Мы строим систему визуализации и аналитики геоданных - высокая нагрузка, много динамики.

Технологический стек

Vue 3 (Composition API) + TypeScript + Tailwind CSS v4 + карты (MapLibre GL / Mapbox).

Что предстоит делать
Разрабатывать интерфейсы для работы с геопространственными данными (слои, маркеры, треки, полигоны, heatmap)
Интегрировать картографические библиотеки: MapLibre GL / Mapbox GL JS, Deck.gl для слоёв с большими данными, Turf.js для геометрических операций
Работать с асинхронными состояниями: REST API + TanStack Vue Query, а также real-time обновления через WebSockets
Писать типобезопасный код на TypeScript
Строить архитектуру компонентов на Composition API с использованием Pinia и Vite
Верстать по Tailwind CSS v4 - без легаси, на новых токенах и утилитах
Ожидания

TypeScript - уверенно, на уровне advanced (дженерики, типизация API, защитники типов)

Vue 3: глубокое понимание Composition API, реактивности, жизни компонента. Опыт работы с Vite и Pinia

Tailwind CSS v4 – понимание работы.

Опыт работы с картографическими библиотеками: MapLibre GL,Mapbox GL JS и другими (создание кастомных слоёв, работа с источниками и стилями)
Базовое знакомство с Deck.gl и Turf.js
Опыт интеграции REST API (TanStack Vue Query — большой плюс, но можно с любой аналогичной библиотекой)
Понимание работы WebSockets (обработка потоковых данных, переподключение, бинарные протоколы)
Опыт от 3 лет коммерческой разработки
Будет плюсом
Опыт с Deck.gl (особенно MVTLayer, GeoJsonLayer, ScatterplotLayer)
Знание GIS форматов (GeoJSON, MBTiles, Vector Tiles, WMS, WMTS)
Навыки оптимизации отрисовки множества объектов на карте
Участие в Open Source проектах по картографии или Vue экосистеме
Условия работы
Официальное трудоустройство по ТК РФ.
Современные инструменты и качественное оборудование.
Профессиональное обучение и развитие.
Конкурентная зарплата по итогам собеседования + бонусы и премии.
Технологии и навыки
AI-помощник
Источникhh.ru
Опубликовано4 ч назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.