Frontend-разработчик
KazScanService развивает QazTWIN — платформу цифровых двойников для промышленности, строительства и смарт-городов. Работаем с лазерными сканами, облаками точек, предиктивной аналитикой и SCADA-системами. Ты будешь частью команды, создающей интерфейсы для реального оборудования.
Обязанности:
-
Разработка интерфейсов для платформы цифровых двойников (React + TypeScript)
-
Визуализация 3D-объектов, облаков точек, карт и телеметрии
-
Интеграция с backend API (REST / WebSocket)
-
Создание адаптивных и удобных панелей для мониторинга, тикетов, инвентаризации
-
Внедрение новых UI-компонентов: фильтры, тултипы, режимы отображения, 3D-навигация
-
Работа с дизайн-системой, компонентами и UI/UX-документацией
Обязательные:
-
Уверенные знания JavaScript и TypeScript
-
Опыт работы с React (от 1–2 лет)
-
Знание HTML5, CSS3, адаптивной вёрстки
-
Опыт работы с REST API, базовая работа с WebSocket
-
Опыт использования систем контроля версий (Git)
-
Понимание архитектуры SPA, состояния (Redux/Zustand/Context)
Желательно:
-
Опыт или желание работать с WebGL / Three.js / Potree
-
Базовое понимание работы с 3D-сценами: камеры, освещение, материалы
-
Навыки работы с карта + 3D (например, CesiumJS, MapboxGL, Leaflet)
-
Опыт работы с CI/CD, Docker (для локальной сборки и деплоя)
Будет плюсом:
-
Опыт в проектах из индустрии (Smart City, BIM, IoT, SCADA)
-
Понимание принципов UX в инженерных системах
-
Опыт с Tailwind, Material UI, Ant Design
Что мы предлагаем:
-
Участие в амбициозном проекте цифровых двойников на базе Astana Hub
-
Возможность роста в направлении 3D и geospatial-визуализации
-
Работа в команде с ML-инженерами, разработчиками, инженерами LIDAR/SCADA
-
Гибкий график, минимум бюрократии, максимум технологий
-
Все нужные ресурсы для прокачки по WebGL / Three.js — если ты пока не работал с этим, научим и поддержим