Мы ищем опытного и мотивированного Разработчика Mapbox GL JS, который присоединится к нашей команде для создания высокопроизводительных, интерактивных картографических приложений. Вы будете играть ключевую роль в разработке и оптимизации интерфейсов, работающих с большими объемами геопространственных данных.
Навыки и опыт:
Высшее техническое образование
Опыт работы по специальности не менее трех лет в компаниях специализирующихся на разработке ПО
Трудоспособность, умение работать в коллективе, высокие коммуникативные навыки, активная позиция
Широкий кругозор в сфере современных IT технологий, желание изучать новые подходы и методики
Опыт работы в разработке на JavaScript (ES6+)
Глубокое знание и практический опыт работы с Mapbox GL JS
Уверенное понимание геопространственных концепций (проекции, координаты, GeoJSON, тайловые схемы)
Опыт работы с векторными тайлами и их структурами данных
Уверенное владение одним из современных Frontend-фреймворков (React, Vue.js или Angular)
Отличное знание HTML5 и CSS3
Опыт работы с Git
Навыки отладки и оптимизации производительности веб-приложений
Хорошее владение письменным и устным английским языком
Будет плюсом:
Опыт работы с другими библиотеками, такими как Leaflet, OpenLayers, Three.js (для 3D-визуализации)
Знание инструментов для подготовки геоданных (например, GDAL/OGR, PostGIS, QGIS)
Опыт работы с Mapbox Studio для создания пользовательских стилей
Опыт работы с WebGL или шейдерами
Понимание архитектуры Microservices или Serverless
Ключевые обязанности:
Разработка и поддержка веб-приложений с использованием Mapbox GL JS (или его форков, например, MapLibre GL JS)
Создание пользовательских стилей, источников данных и слоев для отображения сложных геопространственных данных (GeoJSON, векторные тайлы, растровые тайлы)
Оптимизация производительности картографических приложений для обеспечения высокой скорости загрузки и плавной работы с тысячами объектов
Реализация интерактивных функций (выделение, фильтрация, всплывающие окна, пользовательские элементы управления) на основе событий карты.
Интеграция картографических компонентов с остальной частью Frontend-стека (React, Vue, Angular)
Работа с API для геокодирования, маршрутизации и поиска.
Написание чистого, хорошо документированного и тестируемого кода
Работа у нас - это:
Стабильная и конкурентная заработная плата
Гибкий график рабочего дня
Полная занятость
Комфортная дружественная обстановка в коллективе
Дартс рекрутинг сервисез
Армения
от 2500 USD