О проекте
Мы разбатываем систему верификации моделей тепловых сетей. Сервис позволяет анализировать схемы и модели теплоснабжения, моделировать аварийные ситуации и работать с инженерными данными.
---
Задачи
Разработка фронтенда проекта с нуля на React.
Проектирование архитектуры клиентской части.
Интеграция с backend API (Django REST).
Верстка интерфейсов по макетам Figma.
Работа с картами: подключение и работа с OGC-сервисами (WMS/WMTS), отображение инженерных сетей, взаимодействие карты с бизнес-логикой (подсветка объектов, работа со слоями).
Участие в UX/UI проработке и улучшении интерфейсов.
---
Требования
Уверенные знания JavaScript (ES6+) и React.
Опыт самостоятельной разработки фронтенда с нуля.
Уровень Middle / Middle+.
Опыт работы с REST API.
Навыки верстки по макетам Figma.
Понимание принципов UX/UI.
Знание HTML5, CSS3, адаптивной верстки.
Опыт работы с Git.
Опыт коммерческой разработки фронтенда от 3 лет.
---
Будет плюсом
Опыт работы с картографическими библиотеками (Leaflet или OpenLayers).
Знание форматов и сервисов: WMS, WFS, GeoJSON.
Опыт реализации:
многослойных карт,
отображения маркеров и всплывающих окон,
динамического обновления данных на карте,
кастомизации стилей объектов.
Знание TypeScript.
Опыт оптимизации производительности фронтенда.
---
Условия
Формат: удалёнка.
Тип занятости: проектная работа.
Уровень компенсации обсуждается индивидуально.
Возможность влиять на архитектуру и развитие продукта.
Обязательное выполнение тестового задания.